#include#include using namespace std; int n,m; int a[20][20]; int fx[5]={0,0,1,0,-1}; int fy[5]={0,1,0,-1,0}; void func(int,int,int); int main() { cin>>n>>m; func(1,1,1); int i,j; for(i=1;i<=n;i++) { for(j=1;j<=m;j++) { cout< =1&&ty<=m&&a[tx][ty]==0) { func(tx,ty,k+1); } } }


![[C艹递归]深度优先扫地机器人 [C艹递归]深度优先扫地机器人](http://www.mshxw.com/aiimages/31/1034267.png)
