문제
입력 받은 대로 출력하는 프로그램을 작성하시오.
while True:
try:
print(input())
except EOFError:
break
그냥 print를 이용하여 출력하게 하여서 오답이 나 문제를 다시 읽어보니
이 문제는 몇 번의 입력이 있었는지 주어지지가 않아
try & except 문을 통해 EOF 에러발생시 break를 해줌으로써 해결하였다.
보통 EOF란 End of File을 말한다. 파일 입출력 할때 입력이 끝날때 까지 읽어들이는 readline()와 같은 내장 함수 명령을 쓸때 사용된다.
이때도 코드 마다 다르겠지만 보통 예외처리를 이용하여 처리한다.
'Coding Study > BOJ' 카테고리의 다른 글
| [백준]🥈 1010 : 다리 놓기 (0) | 2025.04.07 |
|---|---|
| [백준]🥇 18405 : 경쟁적 전염 (0) | 2025.03.19 |
| [백준]🥈 31246 : 모바일 광고 입찰 (0) | 2025.02.06 |
| [백준]🥉 9093번 : 단어 뒤집기 (0) | 2023.10.10 |
| [백준]🥈 10828번 : 스택 (1) | 2023.10.10 |