1215 迷宫
2014-12-16 20:41
127 查看
#include<stdio.h> char map[20][20]; bool a; void dfs(int x,int y) { if(map[x][y]=='e') { a=1; return; } if(map[x][y]=='#')return; if(map[x][y]=='.') { map[x][y]='#'; dfs(x-1,y); dfs(x,y-1); dfs(x+1,y); dfs(x,y+1); } if(map[x][y]=='s') { map[x][y]='#'; dfs(x+1,y); dfs(x,y+1); } } int main() { int m,n; int i,j; scanf("%d%d",&m,&n); for(i=1;i<=n;i++) { scanf("%s",map[i]); } for(i=0;i<=n;i++) { map[0][i]='#'; map[n+1][i]='#'; } for(i=0;i<=n;i++) { map[i][0]='#'; map[i][n+1]='#'; } dfs(1,1); if(a)printf("YES"); else printf("NO"); return 0; }
相关文章推荐
- 1215 迷宫
- codevs1215 迷宫
- [Wikioi 1215]迷宫
- Codevs 1215 迷宫 裸BFS
- Codevs 1215 迷宫(DFS)
- BFS简单题套路_Codevs 1215 迷宫
- nku1215: 小鼠迷宫问题
- codevs 1215 迷宫 广搜bfs 深搜dfs
- CODE[VS]1215 迷宫
- CodeVS 1215 迷宫 题解
- 【Codevs1215】迷宫
- 1215迷宫问题(wikioi)突破过程
- codevs 1215_迷宫_bfs
- codevs 1215 迷宫
- 1215 迷宫
- 1215 迷宫
- 1215 迷宫
- 1215 迷宫
- codevs 1215 迷宫
- codevs1215走迷宫