개발 연습장/백준 문제풀이

[파이썬, Python] 백준 10952: A+B - 5

LooanCheong 2022. 11. 17. 05:14
반응형

문제

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

 

10952번: A+B - 5

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

코드

while True:
    a, b = map(int, input().split())
    if a == 0 and b == 0:
        break
    else:
        print(a+b)

설명

while을 처음 사용했던 문제다.
for 반복문과 비슷하지만 끝을 지정하지 않으면 무한 루프를 돌릴 수 있다는 특징을 가지고 있다.

입력이 0과 0으로 주어지지 않으면 무한히 반복을 해야하므로,
True 일 동안 (무한히 동작) 입력을 받고,
0,0 이 입력으로 주어지면 break를 통해서 반복문을 탈출한다.

반응형