본문 바로가기

코딩 테스트/백준 파이썬 문제 풀이

[백준 10952번 파이썬] A + B - 5

https://www.acmicpc.net/problem/10952

 

이전에 각 케이스마다 두 수를 합한 값을 출력해줬던 문제와 매우 흡사하다

다른 부분은 입력 받을 케이스의 수를 따로 정하지 않는다는 점이 있다

 

while 1:
    A, B = map(int, input().split())
    if A == 0 and B == 0:
        break
    print(A+B)

 

입력받을 케이스의 수를 분명하게 정하지 않는 코드이기 때문에

while 문을 이용해 케이스 입력의 종료를 알리는 0 0이 들어올 때까지 출력을 반복한다

여기에서 break는 반복문의 종료를 의미한다