13460번 - 구슬 탈출 2
해당 예외케이스가 있는 글
케이스 :
8 10###########.......O####.#.#.###........##B#.###..###.....#.##R...#...###########ans: 10
우선 제가 눈으로 계산했을 때,
1. 오른쪽
2. 위
3. 오른
4. 아래
5. 오른
6. 위
7. 오른
8. 위
9. 왼
10. 위
11. 오른
으로 11번의 계산이 필요하다고 이해했습니다.
진짜 게시판 다뒤져서 예외케이스로 이거 하나 찾았는데 막상 눈으로 해보니깐 제 코드랑 같은 결과가 나와서 제가 틀렸고, 잘못이해한 제가 잘못된 코드를 짠건지 / 케이스가 잘못된건지 / 그냥 멍청한건지 궁금해서 질문드립니다...
코드는 간단하게 리뷰하면 find_bfs에서 bfs로 가야할 방향 찾고 + go를 통해 직진합니다. 데이터는 구조체 marble을 통해 blue와 red위치 전부 저장합니다.
조언 감사합니다!
10번만에 가능합니다. URDLULDRUR로 이동하면 됩니다.
댓글을 작성하려면 로그인해야 합니다.
wjd5126 1년 전 1
해당 예외케이스가 있는 글
케이스 :
8 10
##########
#.......O#
###.#.#.##
#........#
#B#.###..#
##.....#.#
#R...#...#
##########
ans: 10
우선 제가 눈으로 계산했을 때,
1. 오른쪽
2. 위
3. 오른
4. 아래
5. 오른
6. 위
7. 오른
8. 위
9. 왼
10. 위
11. 오른
으로 11번의 계산이 필요하다고 이해했습니다.
진짜 게시판 다뒤져서 예외케이스로 이거 하나 찾았는데 막상 눈으로 해보니깐 제 코드랑 같은 결과가 나와서 제가 틀렸고, 잘못이해한 제가 잘못된 코드를 짠건지 / 케이스가 잘못된건지 / 그냥 멍청한건지 궁금해서 질문드립니다...
코드는 간단하게 리뷰하면 find_bfs에서 bfs로 가야할 방향 찾고 + go를 통해 직진합니다. 데이터는 구조체 marble을 통해 blue와 red위치 전부 저장합니다.
조언 감사합니다!