资讯详情

HSU 1241 Oil Deposits

1241 ac

#include<bits/stdc .h> using namespace std; int m,n,ans,ax,ay; char str[110][110]; int z[8][2]={ 
       { 
       -1,0},{ 
       1,0},{ 
       0,-1},{ 
       0,1},{ 
       1,1},{ 
       -1,-1},{ 
       1,-1},{ 
       -1,1}}; void dfs(int a,int b){ 
         if(a<0||a>=m||b<0||b>=n)return;  str[a][b]='*'/span>; for(int i=0;i<8;i++){ 
         int x=a+z[i][0]; int y=b+z[i][1]; if(str[x][y]=='@') dfs(x,y); } } int main(){ 
         while(scanf("%d%d",&m,&n)){ 
         if(m==0&&n==0)break; ans=0; for(int i=0;i<m;i++) scanf("%s",&str[i]); for(int i=0;i<m;i++) for(int j=0;j<n;j++) if(str[i][j]=='@'){ 
         dfs(i,j); ans++; } printf("%d\n",ans); } return 0; } 

标签: 进口数字温湿度传感器hsu

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台