diff --git a/POJ/2386.cpp b/POJ/2386.cpp new file mode 100644 index 0000000..0034821 --- /dev/null +++ b/POJ/2386.cpp @@ -0,0 +1,44 @@ +#include +#include +#include + +using namespace std; +char map[105][105]; + +void dfs(int line,int col) +{ + if(map[line][col]=='.'||map[line][col]==0) return; + map[line][col]='.'; + dfs(line-1,col-1); + dfs(line-1,col); + dfs(line-1,col+1); + dfs(line,col-1); + dfs(line,col+1); + dfs(line+1,col-1); + dfs(line+1,col); + dfs(line+1,col+1); +} + +int main() +{ + int n,m; + scanf("%d %d",&n,&m); + for(int i=1;i