Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
58174 石煜樊 扫雷游戏 C++ Accepted 6 MS 276 KB 715 2023-09-23 17:32:44

Tests(10/10):


Code:

# 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; }