1697번 - 숨바꼭질
안녕하세요. 런타임 에러가 자꾸 발생해서 질문드립니다.
벼열을 담아 둘 chk의 갯수도 10만개에서 1개를 더 추가해 두었고, return 같은 경우도 0으로 반환 하게 했습니다.
제가 볼 때는 배열의 범위를 초과해서 접근할 만한 것이 없다고 판단이 되는데
혹시 매의 눈으로 한번 봐주시면 감사하겠습니다.
tmp * 2가 10만을 넘어갈 수 있기 때문입니다
그러면 chk[tmp * 2]++; 에서 에러가 발생하겠죠
아, 그 부분을 차마 인지하지 못했습니다. 알려주셔서 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
keepyourweaponaimed 4년 전
안녕하세요. 런타임 에러가 자꾸 발생해서 질문드립니다.
벼열을 담아 둘 chk의 갯수도 10만개에서 1개를 더 추가해 두었고, return 같은 경우도 0으로 반환 하게 했습니다.
제가 볼 때는 배열의 범위를 초과해서 접근할 만한 것이 없다고 판단이 되는데
혹시 매의 눈으로 한번 봐주시면 감사하겠습니다.