brothersoo   2년 전

제목대로 64번째 줄의

if (nx < 0 || nx >= N || ny < 0 || ny >= N) continue

이 한줄이 포함되면 틀렸다고 하고 빼니깐 맞다고하네요.

사실 사방이 벽이기 때문에 가장자리의 칸이 Deque<> s 에 들어갈 일 조차 없으며,

결국 nx, ny 가 범위를 벗어나는 값을 가질 경우 자체가 없을텐데,

왜 저 한줄의 유무로 인해 정답이냐 아니냐가 갈리는지를 모르겠네요..

azberjibiou   2년 전

ny>=M으로 고쳐야 하지 않나요?

brothersoo   2년 전

오마이갓입니다... 무지성 습관때문이였네요.. 감사합니다!!!

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