[문제]
N x M 크기의 직사각형 형태의 미로에 여러 마리의 괴물이 있어 이를 피해 탈출해야 한다. 현재 위치는 (1, 1)이고 미로의 출구는 (N,M)의 위치에 존재하며 한 번에 한 칸씩 이동할 수 있다. 괴물이 있는 부분은 0으로, 괴물이 없는 부분은 1로 표시되어 있다. 미로는 반드시 탈출할 수 있는 형태로 제시된다. 탈출하기 위해 움직여야 하는 최소 칸의 개수를 구하라. 칸을 셀 때는 시작 칸과 마지막 칸을 모두 포함해서 계산한다.
[입력 조건]
- 첫째 줄에 두 정수 N, M(4 <= N, M <= 200)이 주어진다. 다음 N개의 줄에는 각각 M개의 정수(0혹은 1)로 미로의 정보가 주어진다. 각각의 수들은 공백 없이붙어서 입력으로 제시된다. 또한 시작 칸과 마지막 칸은 항상 1이다.
[출력 조건]
- 첫째 줄에 최소 이동 칸의 개수를 출력한다.
입력예시
5 6
101010
111111
000001
111111
111111
출력예시
10
'Algorithm > 이.코.테문제' 카테고리의 다른 글
03_04 [기출문제] 연구소 (0) | 2023.06.05 |
---|---|
03_03 [기출문제] 특정 거리의 도시 찾기 (0) | 2023.06.05 |
03_01 [실전문제] 음료수 얼려 먹기 (0) | 2023.06.05 |
02_12 [기출문제] 외벽 점검 (0) | 2023.06.05 |
02_11 [기출문제] 치킨 배달 (0) | 2023.06.05 |