venzy   3년 전

테스크 케이스는 다 맞고 제출 시 런타임에러가 계속 뜹니다ㅠ

venzy   3년 전

BuferdReader를 Scanner로 바꾸니까 해결되네요

근데 BufferedReader가 Scanner보다 더 효율적이지 않나요?

djm03178   3년 전

런타임 에러는 실행 중에 에러가 발생했다는 뜻이고, 시간이 얼마나 오래 걸렸는지, 얼마나 효율적인지와는 무관합니다.

문제에서 순열을 이루는 정수는 공백으로 구분되어 주어진다고 했으니 35번째 줄과 같이 한 줄에 하나씩 정수가 있다고 가정하고 입력받으면 안 되고, 한 줄만을 받은 뒤 공백을 기준으로 나누어 각각을 정수형으로 바꿔주어야합니다.

Scanner로 바꾸셨을 때 된 것은 아마도 nextInt를 쓰셔서 공백으로 구분된 수들을 입력받는 데에 문제가 없었기 때문입니다.

venzy   3년 전

와 이 부분은 생각 못했네요ㅠㅠ

알려 주셔서 감사합니다!!

하나 더 배워갑니다!

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