✏️ 문제 문제 파악짧은 거리를 출력해야 하므로 BFS를 사용해서 풀었다. visited 배열을 도달할 수 있는 거리를 저장하는 배열로 설정해서 출발지점이 거리가 0이므로 이걸 기준으로 나머지 거리를 구했다. 이때 입력으로 주어진 0은 갈 수 없는 땅이므로 초기에는 갈 수 없는 땅임을 구분하기 위해 visited 배열에서 -1로 주었다.그리고 원래 갈 수 있지만 도달할 수 없는 땅은 BFS가 실행된 후에도 visited 배열의 값이 0(방문 X)이고 입력으로 주어진 값은 1인 땅이므로 이를 -1로 출력하도록 조건문을 처리했다. 다음과 같다.if 갈 수 없는 땅이면: visited[갈 수 없는 땅] = -1def bfs: ... if 이동한 땅이 방문하지 않았다면: visited[이동한..