코드#include #include #include #include #include #include #include #include #include using namespace std;const int INF = 987654321;int n, m, a[10][10], dp[10][10][4];int go(int idx, int x, int dir) { if (x >= m || x > n >> m; // 입출력 for (int i = 0; i > a[i][j]; } } // dp배열 초기화 fill(&dp[0][0][0], &dp[0][0][0] + 10 * 10 * 4, -1); int res = INF; // 인덱스 위치랑, 이동을 어떤 방향으로 할지 선택 for (int i = 0;..