蒟蒻 40WA 求助代码
查看原帖
蒟蒻 40WA 求助代码
1065753
__bjxx0201__楼主2024/3/28 07:28
#include <bits/stdc++.h>
using namespace std;
int n,m;
char s[101][101];
int main() {
	cin>>n>>m;
	for (int i=1;i<=n;i++) 
	  for (int j=1;j<=m;j++) 
	    cin>>s[i][j];
	for (int i=1;i<=n;i++) 
	  for (int j=1;j<=m;j++) {
	  	  if (s[i][j]=='*') {
	  	  	  cout<<"*";
	  	  	  continue;
			}
	  	  else {
	  	  	  int ans=0;
	  	  	  if (s[i-1][j-1]=='*') ans++;
	  	  	  if (s[i-1][j]=='*') ans++;
	  	  	  if (s[i-1][j+1]=='*') ans++;
	  	  	  if (s[i][j-1]=='*') ans++;
	  	  	  if (s[i][j+1]=='*') ans++;
	  	  	  if (s[i+1][j-1]=='*') ans++;
	  	  	  if (s[i+1][j]=='*') ans++;
	  	  	  if (s[i+1][j+1]=='*') ans++;
	  	  	  cout<<ans;
		  }
		  if (j==m) cout<<"\n";
	  }
	return 0;
}
2024/3/28 07:28
加载中...