Run ID:58174
提交时间: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; }