a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

1091. Acute Stroke (30)

2019-11-11 05:12:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1091. Acute Stroke (30) 考察bfs

#include <iostream>#include <queue>using namespace std;const int Maxi=128,Maxj=1286,Maxk=60;int Matrix[Maxi][Maxj][Maxk];int n,m,l,t,ans=0;int dx[6]={1,0,0,-1,0,0};int dy[6]={0,1,0,0,-1,0};int dz[6]={0,0,1,0,0,-1};struct node{ int x,y,z;};bool israng(int x,int y,int z){ if(x>=0&&x<n&&y>=0&&y<m&&z>=0&&z<l) return true; return false;}void bfs(int x,int y,int z){ int ret=0; node temp; temp.x=x;temp.y=y;temp.z=z; queue<node> q; q.push(temp);Matrix[x][y][z]=0;++ret; while(!q.empty()) { node cur=q.front(); q.pop(); for(int i=0;i<6;++i) { int nx=cur.x+dx[i]; int ny=cur.y+dy[i]; int nz=cur.z+dz[i]; if(israng(nx,ny,nz)&&Matrix[nx][ny][nz]) { Matrix[nx][ny][nz]=0;++ret; temp.x=nx;temp.y=ny;temp.z=nz; q.push(temp); } } } if(ret>=t) ans+=ret;}int main(){ cin>>m>>n>>l>>t; for(int k=0;k<l;++k) for(int j=0;j<m;++j) for(int i=0;i<n;++i) cin>>Matrix[i][j][k]; for(int k=0;k<l;++k) for(int j=0;j<m;++j) for(int i=0;i<n;++i) if(Matrix[i][j][k])bfs(i,j,k); cout<<ans; return 0;}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美色就是色 | 欧美激情一区二区三区 | 中文字幕一区二区三区日韩精品 | 欧美在线影院 | 欧美精品久久久 | 国产亚洲一区二区三区在线观看 | 亚洲黄色大片在线观看 | 成人黄色电影小说 | 欧美一级精品片在线看 | 国产一区二区黑人欧美xxxx | 久久久美女| 欧美不卡一区二区三区 | 日韩欧美二区 | 国产精品视频一区二区免费不卡 | 国产精品一区免费在线观看 | 91视频日韩 | 天天干天天摸 | 蜜桃视频在线观看www社区 | 国产精品久久久久久久久福交 | 国产91视频一区二区 | 国产成人啪精品午夜在线观看 | 高清视频一区二区 | 午夜家庭影院 | 国产日产久久久久久 | 国产婷婷综合 | 久久精品欧美一区二区三区不卡 | 91精品久久久久久久 | 国产精品一区二区三区网站 | 国产精品人人做人人爽 | 伊人在线视频 | 这里有精品视频 | 玖玖在线精品 | 亚洲伊人中文字幕 | 99久久精品国产一区二区三区 | 亚洲美女视频一区二区三区 | 黄网在线观看 | 亚洲精品一区在线观看 | 欧美日韩精品 | 久久激情网站 | 哪里有免费的黄色网址 | 精品久久久久久久久久久久久久 |