1.
ios::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
쓰셨는데 입력을 scanf로 받으셨어요
2.
else if(pos[nr][nc] == 1 && w == 0 && dist[nr][nc][w+1] == 0)
{
dist[nr][nc][w+1] = dist[r][c][w] + 1;
q.push({nr, nc, w}); ===> q.push({nr, nc, w+1});
}
bc7817 3년 전
여러가지 소스들도 다 보고 비교했었는데
계속 초반에 틀리네요.
배열 설정의 문제인지 뭐가 뭔지 잘 모르겠습니다.