PYTHON_ 백준 2741 input()과 sys.stdin.readline() 차이
0
반복문을 이용해 input()으로 여러 줄을 입력받으면 런타임 에러가 발생할 수도 있다.
이럴 경우에는 import sys 모듈을 불러와 sys.stdin.readline()을 사용하는 것이 좋다.
백준 2741번
input() 쓴 경우
for i in range(int(input())):
print(i+1)
sys.stdin.readline() 쓴 경우
import sys
n = int(sys.stdin.readline())
for i in range(n):
print(i+1)
또한, 타입 설정하는 것을 잊지 말아야 한다.
답변 0





