heyou   5년 전

문제에서 마지막에 flush() 한 번만 호출해도 된다고 하길래 

1.

입력 for문 따로 write() for문 따로 해서 마지막에 flush() 해주었는데 이클립스에선 정상 작동하지만

채점하면 런타임 에러가 납니다 ㅜㅜ

2.

주석 처리 부분은 혹시 몰라서 입력 할 때마다  바로 write() 하고 5천번정도마다 flush() 호출하게 했는데도 

정상 작동은 하지만 런타임 에러나구요

입력받자마자 write하는 코드는 주석 처리 해놓았습니다.
 

혹시 몰라서 배열도 int형 말고 short형으로 바꿨구요


어디 부분이 문제일까요..? 

djm03178   5년 전

13번째 줄처럼 System.in에서 입력받는 객체를 하나 만들었으면 계속 그것만 사용해야 합니다. 14번째 줄처럼 또 다른 객체를 만들면 안 됩니다.

그리고 이클립스에서는 정상 작동하는데 채점하면 런타임 에러가 나는 것이 아니고, 채점 서버에서 입력을 넣은 방식으로 이클립스에서 실행해보지 않았기 때문에 그럴 뿐입니다.

heyou   5년 전

감사합니다!

댓글을 작성하려면 로그인해야 합니다.