토니의 연습장

정수 입력받기 참고 본문

Algorithm/CH 5. 응용 문제

정수 입력받기 참고

bellmake 2025. 2. 22. 17:21
# N 개 정수 입력 빠르게 하기
# 대량의 정수를 입력 빠르게 하고자 하면 아래 재정의도 추가
# input()을 재정의하여 더 빠른 sys.stdin.readline() 사용
import sys
input = sys.stdin.readline
N = int(input())

# 1. 한 줄에 하나씩 입력받기 일반적인 생각
w1 = []
for _ in range(N):
    w1.append(int(input()))

# 2. 훨씬 빠른 방법 : list comprehension 이용
w2 = [ int(input()) for _ in range(N)]

# (참고) 띄어쓰기로 입력받을 때
numbers1 = list(map(int, input().split()))

'Algorithm > CH 5. 응용 문제' 카테고리의 다른 글

독특한 이중 list comprehension 접근방법  (0) 2025.02.22
2. 백준 1932  (1) 2025.01.04
1. 백준 11053  (1) 2025.01.04