TIL/ 20210719

양재동장군이·2021년 7월 19일
0

백준 단계3 while문

백준 10952 문제
1(True)인 동안 계속해서 반복문 실행
마지막 입력값인 (0, 0)에 도달하면 break를 통해 빠져나온다.
빠져나오기 전까지는 else문에서 두 값을 더해줌

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

백준 10951 문제
위 문제와는 다르게 언제 while문을 빠져나와야 할지 입력값을 통해 알 수 없음
그래서 try except문을 통해서 런타임에러에서 벗어나야함
try...catch : try 문에서 에러 발생 시 catch 문을 실행함

while True:
    try:
        A, B = map(int, input().split())
        print(A+B)
    except:
        break

0개의 댓글