11718번 - 그대로 출력하기
안녕하세요.
11718번을 EOF를 써서 풀긴 했는데, 이게 사실 이해가 안돼서요.
문제를 읽어보면 조건에 최대 100줄짜리 입력이라고 돼있잖아요?
그러면 엄밀히 말해서, EOF를 쓰는게 아니라 100을 이용한 조건문을 써야하지 않나요?
공감합니다. 저도 이 문제때문에 시간 엄청 날림. 문제에는 EOF까지라는 말이 없고, 최대 100줄까지 입력받는다고만 되어있는데...
이런 문제는 많습니다. 처음 접하는 사람에겐 생소할 수 있지만, 문제의 조건에 모자람은 없다고 생각합니다. 최대는 말 그대로 최대일 뿐이고, 그보다 적은 입력은 당연히 들어올 수 있는 거고, 이런 경우 입력의 끝을 EOF로 검사해야 한다는 건 온라인 저지를 이용한다면 기본으로 알아야 할 사항입니다.
@djm03178 그렇군요. 문제 풀 때 잘 염두에 두고 풀어야겠습니다. 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
tikita 5년 전 1
안녕하세요.
11718번을 EOF를 써서 풀긴 했는데, 이게 사실 이해가 안돼서요.
문제를 읽어보면 조건에 최대 100줄짜리 입력이라고 돼있잖아요?
그러면 엄밀히 말해서, EOF를 쓰는게 아니라 100을 이용한 조건문을 써야하지 않나요?