#include <iostream> #define ARC 6 #define INT_MAX 400 using namespace std; const int dx[4]={-1,0,0,1}; const int dy[4]={0,-1,1,0}; int a,b,c,d; int mapchess[ARC][ARC]; void dfs(int &curMin,int sum,int state,int curX,int curY){ if(sum>=curMin){ return; } if(curX==c&&curY==d){ if(...