https://ac.nowcoder.com/acm/contest/23156/1014#include<bits/stdc++.h>using namespace std;const int N=1000;int dx[]={1,-1,0,0};int dy[]={0,0,-1,1};int stx,sty,edx,edy;int v[N][N]={0};struct point{ int x; int y;};queue<point> q;int t,n,m;char s[N][N];void bfs(){ int flag=1; q.push({stx,sty...