오류는 모르겠고, 테스트 케이스가 안되는 이유는 알겠네요.
30~35행 for문에서 1 ~ 3칸 이동을 할 때, 벽을 뚫는 경우에 대한 예외가 있습니다.
예를 들어 [로봇->] [벽] [공간] [공간] 이런 식으로 있을 경우 벽 뒤쪽 공간으로 로봇이 가면 안되지만, 위와 같은 코드는 가는 경우를 포함하게 됩니다.
해결하려면 35행 뒤에 else: break를 추가하면 벽이 나오면 그 뒤 칸은 바로 생략하면서 해결은 됩니다. 테스트 케이스는 통과하네요.
다른 오류는 있는지 확인을 안 해봐서 모르겠네요;;
alskdjf 1년 전
3일동안 풀었는데 계속 막히네요
방향 4번 다 체크하고 이동거리 3개 다 체크해서 큐에 중복 안되는것만 넣었는데
이상하게 오류가 나네요
제발 도와주세유ㅠ