Why 30 pts??????

P1605 迷宫

[得分](https://www.luogu.com.cn/record/139833976)
by TT20100707 @ 2023-12-16 16:32:04


这是我大号的AC代码: ```cpp #include<bits/stdc++.h> using namespace std; int n,m,t,b,c,vis[10][10],a[10][10],qx,qy,zx,zy; int xx[5]{0,0,0,1,-1},ans=0,yy[5]{0,1,-1,0,0}; void dfs(int x,int y) { if(x==zx&&y==zy) { ans++; return ; } for(int i=1;i<=4;i++) { int ax=x+xx[i],ay=y+yy[i]; if(ax>=1&&ax<=n&&ay>=1&&ay<=m&&a[ax][ay]!=1&&vis[ax][ay]==0) { vis[ax][ay]=1; dfs(ax,ay); vis[ax][ay]=0; } } } int main() { cin>>n>>m>>t; cin>>qx>>qy>>zx>>zy; while(t--) { cin>>b>>c; a[b][c]=1; } vis[qx][qy]=1; dfs(qx,qy); cout<<ans; return 0; } ```
by liuliupinli @ 2023-12-16 16:36:03


```cpp if(x==fx&&y==fy){ sum++; ``` 你这里应该是 ``` if(x+xx[i]==fx&&y+yy[i]==fy){ sum++; ```
by liuliupinli @ 2023-12-16 16:37:38


@[TT20100707](/user/794388) 还在吗?
by liuliupinli @ 2023-12-16 16:38:41


[你确定?](https://www.luogu.com.cn/record/139943158)
by TT20100707 @ 2023-12-17 11:18:14


|