본문 바로가기
공부/알고리즘

[백준]10951_python파이썬 풀이

by happyeuni 2021. 8. 17.

전 문제와 달리 문제의 의도가 느껴지지 않아 잘 보니 이런 문장이 있었다.

입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요.

EOF = End of File 로 입력이 끝날 때 까지 받는 것을 의미한다. 

EOFError의 경우 input() 함수가 데이터를 읽지 못한 상태에서 EOF (end-of-file) 조건을 만날 때 발생한다.

 

이럴 때는 try~catch 구문을 활용하면 된다.

try에는 일반적인 코드를 catch 에서는 예외를 처리할 코드를 작성한다.

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

댓글