求助!第六个点过不去

P1126 机器人搬重物

.。。。。。。 好吧,我已经过了。 问题是我代码中: ```cpp if(na<n&&na>0&&nb<m&&nb>0) { rear++; q[rear][0]=na;q[rear][1]=nb;q[rear][2]=q[front][2]; q[rear][3]=q[front][3]+1; v[na][nb][q[front][2]]=1; ma[na][nb]=1; } ``` 这里有一个ma[na][nb]=1。不能用改障碍物的方法来判重。 判重的条件是v[na][nb][q[front][2]]=1。每个点每个方向都要过。
by 该用户不够犇 @ 2017-10-22 18:26:05


|