10451번 - 순열 사이클
테스크 케이스는 다 맞고 제출 시 런타임에러가 계속 뜹니다ㅠ
BuferdReader를 Scanner로 바꾸니까 해결되네요
근데 BufferedReader가 Scanner보다 더 효율적이지 않나요?
런타임 에러는 실행 중에 에러가 발생했다는 뜻이고, 시간이 얼마나 오래 걸렸는지, 얼마나 효율적인지와는 무관합니다.
문제에서 순열을 이루는 정수는 공백으로 구분되어 주어진다고 했으니 35번째 줄과 같이 한 줄에 하나씩 정수가 있다고 가정하고 입력받으면 안 되고, 한 줄만을 받은 뒤 공백을 기준으로 나누어 각각을 정수형으로 바꿔주어야합니다.
Scanner로 바꾸셨을 때 된 것은 아마도 nextInt를 쓰셔서 공백으로 구분된 수들을 입력받는 데에 문제가 없었기 때문입니다.
와 이 부분은 생각 못했네요ㅠㅠ
알려 주셔서 감사합니다!!
하나 더 배워갑니다!
댓글을 작성하려면 로그인해야 합니다.
venzy 3년 전
테스크 케이스는 다 맞고 제출 시 런타임에러가 계속 뜹니다ㅠ