#include <stdio.h> int tace[100][2]; int realtace[100][2]; int minstep = 100; int maze[10][10]; int tage[10][10] = { 0 }; int p, q; int n, m; void dfs(int x, int y, int maze[10][10], int step) { tace[step][0] = x; tace[step][1] = y; if (x == q && y == p) { // 最短路径 ...