
[BOJ/BFSDFS] 백준 16930 - 달리기 (Java)
·
Coding Test/BOJ
16930 - 달리기https://www.acmicpc.net/problem/16930문제다이어트를 위해 NxM 크기의 체육관을 달림체육관은 1x1 크기의 칸으로 나뉘어져 있고, 칸은 빈 칸 or 벽/ (x, y): x행 y열에 있는 칸 매 초마다 위, 아래, 오른쪽, 왼쪽 중에서 이동할 방향 하나 고르고, 그 방향으로 최소 1개, 최대 K개의 빈칸 이동=> 시작점 (x1, y1), 도착점(x2, y2) 주어졌을 때, 시작점에서 도착점으로 이동하는 최소 시간?입력첫째 줄: 체육관의 크기 N과 M, 1초에 이동할 수 있는 칸의 최대 개수 K둘째 줄 ~ N개의 줄: 체육관의 상태/ 빈 칸: '.', 벽: '#'마지막 줄: 네 정수 x1, y1, x2, y2 -> 두 칸은 서로 다른 칸이고 항상 빈 칸출력(x..