红与黑
来源:互联网 发布:windows 注册表修复 编辑:程序博客网 时间:2024/04/30 00:43
可爱的递归
#include <iostream>
#include<stdio.h>int w,h;char a[21][21];
using namespace std;
int p(int i,int j)
{
if(i<1||i>h||j>w||j<1)
return 0;
if(a[i][j]!='#')
{
a[i][j]='#';
return p(i-1,j)+p(i+1,j)+p(i,j-1)+p(i,j+1)+1;
}
else return 0;
}
int main()
{
int i,j;
while(scanf("%d%d",&w,&h)!=-1)
{
if(w==0&&h==0)break;
for(i=1;i<=h;i++)
{
for(j=1;j<=w;j++)
{
cin>>a[i][j];
}
}
for(i=1;i<=h;i++)
{
for(j=1;j<=w;j++)
{
if(a[i][j]=='@'){cout<<p(i,j)<<endl;break;}
}
}
}
return 0;
}
0 0
- 红与黑
- bfs红与黑
- 递归~红与黑
- 长城汽车红与黑
- 红与黑
- codevs2806红与黑
- 递归--红与黑
- 红与黑
- POJ2816红与黑
- 红与黑
- 红与黑
- 《红与黑》读后感
- 红与黑HNCU1103
- IDF红与黑
- 红与黑
- 方格红与黑
- 红与黑
- 2806 红与黑
- 抽象、封装、继承
- 快速手动安装Opentack
- 聊一聊面向对象之继承
- 2670 时间计算
- 如何检查后台服务(Android的Service类)是否正在运行?
- 红与黑
- 紫书章四习题一 xiangqi uva 1589(模拟)
- java设计模式之备忘录模式
- 增量迭代模型,瀑布模型,螺旋模型,快速原型模型
- C++ STL/ (8) map
- Uva 1589 xiangqi
- 1860 最大数
- java基础算法之选择排序
- java设计模式之简单工厂模式