#include <bits/stdc++.h> #define MAX 10 #define INF 0x3f3f3f3f using namespace std; int matrix[6][6]; int a[] = {1, -1, 0, 0}; //向上向下 int b[] = {0, 0, -1, 1}; //向左向右 int ans = INF, tmp; //tmp是记录总代价的临时变量 int visited[6][6]; void dfs(int x, int y, int x2, int y2, int status, int tmp) { ...