Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
58174 | 石煜樊 | 扫雷游戏 | C++ | Accepted | 6 MS | 276 KB | 715 | 2023-09-23 17:32:44 |
# include<iostream> # include<cstring> using namespace std; int main(){ int m=0,n=0; cin>>m>>n; char a[m+1][n+1]; for (int i=0;i<=m-1;i++){ for (int j=0;j<=n-1;j++){ cin>>a[i][j]; } } int h[8]={-1,-1,-1,0,0,1,1,1}; int l[8]={-1,0,1,-1,1,-1,0,1}; for (int i=0;i<m;i++){ for (int j=0;j<n;j++){ int d=0; if (a[i][j]=='*') cout<<a[i][j]; else{ for (int k=0;k<=7;k++){ if (a[i+h[k]][j+l[k]]=='*') d++; } cout<<d; } } cout<<endl; } return 0; }