Coding Study/BOJ

[백준]🥉 11718 : 그대로 출력하기

choidawon 2025. 1. 10. 13:52

문제

입력 받은 대로 출력하는 프로그램을 작성하시오.

 

while True:
  try:
    print(input())

  except EOFError:
    break

 

그냥 print를 이용하여 출력하게 하여서 오답이 나 문제를 다시 읽어보니

 

이 문제는 몇 번의 입력이 있었는지 주어지지가 않아

try & except 문을 통해 EOF 에러발생시 break를 해줌으로써 해결하였다.

 

보통 EOF란 End of File을 말한다. 파일 입출력 할때 입력이 끝날때 까지 읽어들이는 readline()와 같은 내장 함수 명령을 쓸때 사용된다.

이때도 코드 마다 다르겠지만 보통 예외처리를 이용하여 처리한다.