미로 탈출
-
[이코테 DFS & BFS] 미로 탈출Coding Test/이것이 코딩 테스트다 2021. 1. 10. 00:34
# 문제 동빈이는 N × M 크기의 직사각형 형태의 미로에 갇혀 있다. 미로에는 여러 마리의 괴물이 있어 이를 피해 탈출해야 한다. 동빈이의 위치는 (1, 1)이며 미로의 출구는 (N, M)의 위치에 존재하며 한 번에 한 칸씩 이동할 수 있다. 이때 괴물이 있는 부분은 0으로, 괴물이 없는 부분은 1로 표시되어 있다. 미로는 반드시 탈출할 수 있는형태로 제시된다. 이때 동빈이가 탈출하기 위해 움직여야 하는 최소 칸의 개수를 구하시오. 칸을 셀 때는 시작 칸과 마지막 칸을 모두 포함해서 계산한다 내 풀이 - 문제 풀이 실패, 모범 답안 from collections import deque n, m = map(int, input().split()) graph = [list(map(int, input())) ..