[c] sdnuoj1127
来源:互联网 发布:sql语句添加数值 编辑:程序博客网 时间:2024/06/06 06:44
http://210.44.14.31/problem/show/1127
题目标题 minesweeper
题目大意 给定雷做个扫雷的界面
今天本来是想继续做poj的题,但是不知道为什么打不开网页,只好找了个题做做,这个题就是个比较简单的走过程题,只要跟着步骤走就没什么问题
#include<iostream>#include<stdio.h>#include<string.h>using namespace std;int main(){int m,n,p=0;int a[105][105];while(cin>>n>>m){p++;if(m==0 && n==0) break;char s[m][n];memset(a,0,sizeof(a));for(int i=0;i<n;i++){for(int j=0;j<m;j++){cin>>s[i][j];if(s[i][j]=='*'){a[i][j]=-1;}}}for(int i=0;i<n;i++)for(int j=0;j<m;j++){if(a[i][j]==-1){for(int i1=-1;i1<=1;i1++)for(int j1=-1;j1<=1;j1++){if(i+i1>=0 && i+i1<n && j+j1>=0 && j+j1<m && a[i+i1][j+j1]!=-1){if(i1!=0 || j1!=0){a[i+i1][j+j1]++;}}}}}printf("Field #%d:\n",p);for(int i=0;i<n;i++){for(int j=0;j<m;j++){if(a[i][j]==-1) cout<<'*';else cout<<a[i][j];}cout<<endl;}cout<<endl;}return 0;}
0 0
- [c] sdnuoj1127
- c
- c
- c
- c
- C
- c
- c
- c
- C+
- c
- C
- c
- c
- c
- C
- C
- c
- 【Dijkstra+邻接表求次短路】POJ Sightseeing 3463
- 高光和金属反射光照模型
- Mac架设Cocos2d-JS开发环境问题记录
- jpython LookupError: unknown encoding 'ms936' 问题解决
- Redis-链表类型操作
- [c] sdnuoj1127
- GCC 函数调用探测功能--脚本辅助解析-finstrument-functions 获取函数动态调用图
- Spherical Harmonics Lighting
- Android源代码分析(三) MediaScanner源码分析(下)
- 【Unity3D性能优化】ParticleSyetem的alive (一)
- 正则表达式之group()
- ebtables介绍
- Python:AttributeError: 问题
- 访问url,发生了什么?