11718번 - 그대로 출력하기
안녕하세요
그대로출력하기 문제의 질문입니다.
문제를 읽어서 이해한 것은 100줄을 넘지 않게 입력을 연속적으로하면
그 순서를 기억해서 그대로 출력하는 것으로 보입니다.
제가 작성한 코드는 입력하는 순간순간 나오는 것이라 의도와는 다르다고 생각됩니다.
아무리 생각해도 다른 방법을 떠올리지 못하겠는데 힌트를 주실 수 있을까요?
항상 100줄이 들어오진 않으므로, System.in에서 EOF를 만났는데도 계속 불러오기를 시도(s.nextLine())하므로, IOException이 발생해 런타임 에러가 발생합니다.
그러므로 while (s.hasNextLine()) { ... }같이 stdin EOF 유무를 체크해주는 루틴이 포함되어야 할 거 같습니다.
댓글을 작성하려면 로그인해야 합니다.
inbo207 6년 전
안녕하세요
그대로출력하기 문제의 질문입니다.
문제를 읽어서 이해한 것은 100줄을 넘지 않게 입력을 연속적으로하면
그 순서를 기억해서 그대로 출력하는 것으로 보입니다.
제가 작성한 코드는 입력하는 순간순간 나오는 것이라 의도와는 다르다고 생각됩니다.
아무리 생각해도 다른 방법을 떠올리지 못하겠는데 힌트를 주실 수 있을까요?