문제 이해 기존의 BFS 문제들이랑 크게 다를것은 없었다. 이동 경로만 잘 생각해주면 그렇게 어려운 문제는 아니다. 이동 경로 1) 1칸 앞으로 이동2) 1칸 뒤로 이동3) 현 위치 * 2 만큼 이동 이러한 이동을 구현하기 위해 move 배열 생성static int[] move = {1,-1,2}; 이동 규칙1) 방문했던 곳을 방문X2) 이동에 걸리는 시간을 출력해야 하므로 이동 할때마다 시간 +13) 방문했다면 visit 배열에 방문을 표시 문제 풀이 public static void BFS(int now){ Queue queue = new LinkedList(); queue.add(now); visit[now]=true; while(!queue.isEmpty()){ ..