두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
입력의 마지막에는 0 두 개가 들어온다.
출력
각 테스트 케이스마다 A+B를 출력한다.
예제 입력 1
1 1
2 3
3 4
9 8
5 2
0 0
예제 출력 1
2
5
7
17
7
import sys while True: A, B = map(int, sys.stdin.readline().split()) if A == 0 and B == 0: break else: print(A+B)
변수 A,B에 sys.stdin.readline() 함수를 이용하여 문자열을 입력받고, split() 함수를 통해 공백을 기준으로 문자열을 잘라 저장한다. 두 변수를 str형에서 int형으로 한 번에 변환하기 위해 map() 함수를 이용한다.
while문 무한루프를 이용하지만 변수 A, B가 모두 0이 되는 경우에 반복이 멈추기 때문에 if ~ break 를 작성한다.