~~您可以试试在中途输出变量或重写一遍(屑~~
by 2k_kannaduki @ 2021-08-22 09:54:28
@[2k_kannaduki](/user/198231) 试过了,自己也测了几遍,不知道怎么把我卡掉了
by 杨丶老爹 @ 2021-08-22 09:56:58
@[杨丶老爹](/user/448965)
```cpp
for(int i=0;i<3;i++)
{
int nx=q[head].x+dx[i],ny=q[head].y+dy[i];
if(mp[nx][ny]=='O' && !vis[nx][ny])
{
q[++tail].x=nx;
q[tail].y=ny;
dis[tail]=dis[head]+1;
vis[nx][ny]=1;
}
}
```
应该是`for(int i=0;i<4;i++)`?
by Wu_while @ 2021-09-07 10:54:24
@[Wu_while](/user/229957) orz,已A
by 杨丶老爹 @ 2021-09-08 11:26:02
此贴完结!
by 杨丶老爹 @ 2021-09-08 11:26:45