1937번 - 욕심쟁이 판다
20번째 라인
if (map[nextX][nextY] < map[x][y])
에서 부등호가 <가 아닌 > 도 성립하는게 맞는거 같은데 왜 틀린건지 이해가 안갑니다..
점점 주변에 작은쪽으로 가는걸 찾든, 큰쪽으로 가는걸 찾든 나오는 일수는 똑같을텐데 말이죠.
코드상에 어느부분때문에 부호 반대방향이 성립안하는지 궁금합니다.
참고로 예제를 넣을때는 둘다 답이 나옵니다.
이 코드 그대로 내도 틀립니다. 제출하신 현황을 봐도, 정답을 받은 코드와 틀린 코드들의 길이 (바이트 수)가 크게 차이나는데, 바꾸신 게 부등호 방향만이 아닌 것 같습니다.
답변 감사합니다. 말씀하신대로 문제가 있는거 같은데 어느부분이 다른지 찾아보겠습니다.
댓글을 작성하려면 로그인해야 합니다.
ghdic 6년 전
20번째 라인
if (map[nextX][nextY] < map[x][y])
에서 부등호가 <가 아닌 > 도 성립하는게 맞는거 같은데 왜 틀린건지 이해가 안갑니다..
점점 주변에 작은쪽으로 가는걸 찾든, 큰쪽으로 가는걸 찾든 나오는 일수는 똑같을텐데 말이죠.
코드상에 어느부분때문에 부호 반대방향이 성립안하는지 궁금합니다.
참고로 예제를 넣을때는 둘다 답이 나옵니다.