코딩 공부/Baekjoon Problem_Set
[ 백준 15552번 ] 빠른 더하기
박찬영
2021. 2. 18. 18:30
입력
첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다.
출력
각 테스트케이스마다 A+B를 한 줄에 하나씩 순서대로 출력한다.
이 문제는 우리가 input()으로 A B값을 받는 대신 sys.stdin.readline()을 이용해서 할당을 해야한다.
코드를 살펴보면
import sys
def fast_sum(T):
for i in range(T):
A,B = map(int,sys.stdin.readline().split())
print(A+B)
T = int(input())
fast_sum(T)
A,B를 할당할 때 sys.stdin.readline()로 입력을 받고 split()으로 공백을 기준으로 나누고 map()으로 모두 int형으로 바꾸어 각 할당해줍니다.
결과를 보고 싶지만 제가 사용하는 jupyter notebook에서는 sys.stdin.readline()을 제대로 실행할 수 없어서 결과를 볼 수 없습니다.