<pre name="code" class="cpp">下面是代码。
<pre name="code" class="cpp">#include <iostream>
#include <cstdio>
#include <cstring>
#define MAX 1000
using namespace std;
int mat[MAX][MAX], vis[MAX][MAX];
void dfs(int x, int y)
{
if (!mat[x][y] || vis[x][y])
{
return;
}
vis[x][y] = 1;
dfs(x-1, y-1); dfs(x-1, y); dfs(x-1, y+1);
dfs(x, y-1); dfs(x, y+1);
dfs(x+1, y-1); dfs(x+1, y); dfs(x+1, y+1);
}
int main(void)
{
int n, i, j;
int count;
char......
阅读全文