728x90
백준을 시작하는 입문자들 대다수가 인풋값 때문에 당황한 경험이 있을것이다.
나 또한 인풋을 어떻게 줘야하는지 몰라 구글링으로 배웠다.
a, b = input().split() #문자열로
a, b = map(int, input().split()) #정수형으로
a, b = map(float, input().split()) #실수형으로
num_list = [int(input()) for _ in range(n)] #리스트로
num_list = list(map(int, input())) #입력 : 123 / 출력 : [1, 2, 3]
num_list = list(map(int, input().split())) #입력 : 1 2 3 /출력 : [1, 2, 3]
필요할때마다 더 추가할 예정
시간 초과 문제 때문에 sys.stdin.Readline()으로 받는게 더 좋다.
2022.04.19 - [[백준] 문제풀이, 알고리즘, 팁] - [백준] 파이썬 시간 초과 - 입력 방법 변경 (2751번 : 수 정렬하기 2)
'PS' 카테고리의 다른 글
[백준] 브론즈2 - 2675 문자열 반복 - 현타 (파이썬) (0) | 2022.04.21 |
---|---|
[백준] 1157 단어공부 - 문자열 끝부분 \n 제거하기 (0) | 2022.04.20 |
[백준] 1181 단어 정렬 (CLASS 2 에센셜 ) (0) | 2022.04.19 |
[백준] 2562번 최댓값 - list.index()를 사용하자 (0) | 2022.04.19 |
[백준] 파이썬 시간 초과 - 입력 방법 변경 (2751번 : 수 정렬하기 2) (0) | 2022.04.19 |
댓글