Helloworld -SilverN
来源:互联网 发布:招标文件制作软件 编辑:程序博客网 时间:2024/06/07 02:31
1 /*Hello World*/
2 #include<iostream> 3 #include<cstdio> 4 #include<cstring> 5 using namespace std; 6 int a,m,n; 7 int mx[5]={0,-1,0,1,0}; 8 int my[5]={0,0,1,0,-1}; 9 int c=0;10 int bo[100][100]={0};11 int search(int p,int q){12 int x,y,head=0,tail=1;13 int bs[1000][5]={0};14 int i,j;15 c++;16 tail++;17 bs[tail][1]=p;//1_x18 bs[tail][2]=q;//2_y19 bo[p][q]=0;20 do{21 head++;22 for(i=1;i<=4;i++)//四方向搜索23 {24 x=bs[head][1]+mx[i];25 y=bs[head][2]+my[i];26 if( (x>=0)&&(y>=0)&&(x<m)&&(y<n)&&bo[x][y]==1){27 tail++;28 bs[tail][1]=x;29 bs[tail][2]=y;30 bo[x][y]=0;31 }32 } 33 }while(head<tail);34 return 0;35 }36 int main(){37 int i;38 /* memset(bo,0xff,sizeof(bo));39 cin>>m>>n;40 for(i=1;i<=m;i++)41 for(int j=1;j<=n;j++){42 scanf("%d",&a);43 if(a>0)bo[i][j]=1;44 else bo[i][j]=0;45 }46 for(i=1;i<=m;i++)47 for(int j=1;j<=n;j++){48 if (bo[i][j]==1) search(i,j);49 }50 cout<<"Num="<<c;51 */52 printf("Hello World\n");53 return 0;54 55 }
0 0
- Helloworld -SilverN
- Quicksum -SilverN
- NOIP2013普及组 -SilverN
- UVa 297 Quadtrees -SilverN
- NOIP2014提高组 DAY1 -SilverN
- NOIP2008普及组 题解 -SilverN
- NOIP2008提高组(前三题) -SilverN
- NOIP2010提高组 机器翻译 -SilverN
- UVa 673 Parentheses Balance -SilverN
- NOIP2010普及组题解 -SilverN
- TYVJ1288 飘飘乎居士取能量块 -SilverN
- NOIP2010提高组 关押罪犯 -SilverN
- NOIP2011提高组 聪明的质监员 -SilverN
- NOIP2010普及组 三国游戏 -SilverN
- NOIP2010提高组乌龟棋 -SilverN
- helloworld
- HelloWorld
- helloworld
- 福州大学第十三届程序设计竞赛_重现解题报告
- C++this指针&&友元
- JAVA——TCP传输
- HDU5572(计算几何+精度)
- oracle学习之路——关于常量的输出
- Helloworld -SilverN
- Hello world S.B.S.
- vb6.0 Access数据库
- 常用函数(1)
- 1644 免费馅饼 题解(c++)(S.B.S.)
- TYVJ1288 飘飘乎居士取能量块 -SilverN
- uva 122 trees on the level——yhx
- uva 558 tree(不忍吐槽的题目名)——yhx
- uva 839 not so mobile——yhx