2411번 - 아이템 먹기
런타임 에러의 원인을 테스트 하면서 기존의 코드가 ArrayIndexOutOfBoundsException 을 발생시켰고
배열의 크기에서 문제가 일어난다는 것을 알아냈습니다.
제 코드에서 사용하는 배열은 dp, map 두가지이고 배열의 크기는 행+1, 열+1, 아이템의 갯수+2로 넉넉하게 잡았습니다.
이 경우에 Exception을 호출하여 WA가 나왔으며, 배열의 크기를 모두 '101'로 잡았을 때 통과가 되었습니다.
입력으로 주어지는 데이터를 한번 확인해주셨으면 합니다.
수정했습니다.
https://www.acmicpc.net/proble...
댓글을 작성하려면 로그인해야 합니다.
schezar 7년 전
런타임 에러의 원인을 테스트 하면서 기존의 코드가 ArrayIndexOutOfBoundsException 을 발생시켰고
배열의 크기에서 문제가 일어난다는 것을 알아냈습니다.
제 코드에서 사용하는 배열은 dp, map 두가지이고 배열의 크기는 행+1, 열+1, 아이템의 갯수+2로 넉넉하게 잡았습니다.
이 경우에 Exception을 호출하여 WA가 나왔으며, 배열의 크기를 모두 '101'로 잡았을 때 통과가 되었습니다.
입력으로 주어지는 데이터를 한번 확인해주셨으면 합니다.