백준 15552 파이썬 그리고 sys.stdin.readline()
2024. 1. 21. 12:02ㆍ코딩 도구/백준 (단계별)
반응형
백준 15552 : 빠른 A+B
문제
https://www.acmicpc.net/problem/15552
답안 코드 :
import sys
n = int(input())
for i in range(n):
a, b = map(int, sys.stdin.readline().split())
print(a + b)
백준 / 문제 / 단계별로 풀어보기 / 3단계 반복문
import sys
n = int(input())
for i in range(n):
a, b = map(int, sys.stdin.readline().split())
print(a + b)
생각 :
input()대신 sys.stdin.readline()을 사용하는 이유
한 두줄 입력받는 문제들과 다르게, 반복문으로 여러줄을 입력 받아야 할 때는 input()으로 입력 받는다면 시간초과가 발생할 수 있다.
반복문으로 여러줄 입력받는 상황에서는 반드시 sys.stdin.readline()을 사용해야 시간초과가 발생하지 않는다.
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 11022 파이썬 (2) | 2024.01.22 |
---|---|
백준 11021 파이썬 그리고 f-string (119) | 2024.01.21 |
백준 25314 파이썬 (7) | 2024.01.20 |
백준 25304 파이썬 (4) | 2024.01.20 |
백준 8393 파이썬 (22) | 2024.01.19 |