[백준] 1152번 : 단어의 개수 파이썬(python), 자바(java) 풀이
·
Algorithm/PS
1152번: 단어의 개수 (acmicpc.net) 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 💫 파이썬 풀이 total = list(input().split()) print(len(total)) 📑 list()를 생략해도 결과는 같다. 💫 자바 풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class R..
[백준] 1008번 : A/B 파이썬(python), 자바(java) 풀이
·
Algorithm/PS
1008번: A/B (acmicpc.net) 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 💫 파이썬 풀이 a, b = map(int, input().split()) print(a/b) 💫 자바 풀이(Scanner 사용) import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double a = sc.nextDouble(); double b = sc.nextDouble(); System.out.println(a/b); } } 💫 자바 풀이(BufferedReade..
[백준] 1000번 : A+B 파이썬(python), 자바(java) 풀이
·
Algorithm/PS
1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 💫 파이썬 풀이 a, b = map(int, input().split()) print(a+b) 📑 map() 은 반복 가능한 객체에 대해 각각의 요소들을 지정된 함수로 처리해주는 함수이다. a, b에 대해 각각 int형으로 형변환 해준다. 📑 split() 은 문자열을 나눠주는 함수이다. 괄호 안의 값 기준으로 문자열을 나누고, 값이 없다면 공백 기준으로 나눈다. import sys a, b = map(int, sys.stdin.readline().split()) print(a+b) 📑 input() 대신 sys.stdin.readline() 을 사용할 수 있다. 📑 sys.std..
[코드업+백준] 파이썬 완전 초보의 험난한 문제풀이 과정,,
·
Algorithm/PS
웹개발자에 도전했으니 자연스럽게 알고리즘과 코테도 잘해보고싶다는 생각이 들었다,,! 그래서 유튭에 마구 검색해봤더니 동빈나님 이 영상이 떴다 영상을 요약하자면... 프로그래밍 기본 문법을 공부하고, 코드업 100제부터 먼저!! 풀고 그 다음에 백준 문제를 푸는데 "그리디"부터 푼다. 나는 파이썬을 조금이나마 공부해봤기 때문에 문법공부는 건너뛰고 무작정 코드업 100제부터 풀기 시작했다. CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면 www.codeup.kr 첨엔..