개발 공부/알고리즘 문제풀이
[백준] 10952 A+B - 5, # 10951 A+B - 4
5묘
2022. 7. 15. 22:55
반복문 단계
1부터 N까지의 합을 구하는 문제. 물론 반복문 없이 풀 수도 있습니다.
www.acmicpc.net
# 10952 A+B - 5
while True:
N, M = map(int, input().split())
if N + M != 0:
print(N + M)
else:
break
# 10951 A+B - 4
while True:
try :
N, M = map(int, input().split())
print(N+M)
except EOFError:
break
10951번은 try-except 문을 활용해 EOFError(파일의 끝에 와서 더 이상 입력 값이 없어, 명령문을 실행시킬 수 없는 상태)일 경우 무한 루프 while 문이 종료되도록 설정했다.
물론 EOFError을 안붙이고 그냥 except만 해도 되긴 하지만, 이럴 경우 모든 예외 상황에서 except문이 실행되기 때문에, 확실히 하고 싶다면 EOFError을 붙이는 것이 좋다!