PS알못 OrbitHv의 PS logo PS알못 OrbitHv의 PS

태그:

4. while문 CLASS 1 ESSENTIAL

입력이 없을 때까지 두 정수를 입력받아 합을 출력하는 문제입니다. 입력이 더 이상 들어오지 않을 때까지 합을 출력하는 과정을 반복하면 됩니다.

이 문제는 아마도 stdin이 닫히는 것을 어떻게 판단하는지를 물어보는 문제인 것 같습니다. 테스트 케이스를 모두 집어넣고 stdout에 올바른 결과값이 나왔음을 감지하면 그대로 stdin을 닫아버리는 시스템인 것 같습니다. C의 경우 scanf 함수는 EOF를 읽으면 -1, 아무것도 읽지 않으면 0을 반환한다는 점을 이용할 수도 있고, 다른 객체지향 언어들의 경우 ErrorException을 throw한다는 점을 생각해보면 풀 수 있을 것입니다.

소스 코드

언어 코드 시간
Python 3 코드(Github) / 코드(백준) 2020-03-24 16:56:07