经典bfs #include <iostream> #include <queue> using namespace std; const int N = 510; struct q_item{ int x,y,d,cnt; //分别表示 位置、步数、使用对称次数 }; queue<q_item> q; vector<string> g(1,""); int dx[4] = {-1,0,1,0}; int dy[4] = {0,1,0,-1}; int n,m; int st[N][N]; int bfs(const vector&...