상하좌우로 움직일 수 있고 최단거리를 찾는 문제여서 bfs 를 떠올렸다.import java.util.*class Solution { var dx = listOf(-1,1,0,0) var dy = listOf(0,0,-1,1) var n = 0 var m = 0 fun solution(board: Array): Int { var answer: Int = 0 var startRobot : Moving? = null var goal : Moving? = null n = board.size m = board[0].length for(i in 0 .. board.size-1){ ..