maxmp3105   1년 전


안녕하세요. 🙇‍♂️

제가 생각한 방식에서 예외 케이스가 도저히 안 떠오르는데, 자꾸 실패하여 질문드립니다 ㅠㅜ

현재 위치에서 다음 위치로 이동했을 때, 아래의 경우를 만족하는 경우만 enqueue 했습니다.


1. 이동 후의 위치에 사다리 또는 뱀이 있는 경우 & 방문한 적 없음 & 100 이하

2. 이동 후의 위치에 사다리 또는 뱀은 없지만 +6만큼 이동한 경우 & 방문한 적 없음 & 100 이하

이동할 수 있는 위치 중에 사다리 또는 뱀이 없다면, 다음 사다리 또는 뱀으로 가기 위해 최대한 많이 이동해야하므로 +6을 택해야 한다고 생각해서 위와 같이 코드를 짰는데, 혹시 예외 케이스가 있을까요?

긴 글 읽어주셔서 감사합니다!

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