求助!#2#8AC,其他全WA
查看原帖
求助!#2#8AC,其他全WA
744858
GalaxyDeepLove楼主2023/7/19 12:42

代码:

#include <bits/stdc++.h>
using namespace std;

int n, m;
char a[105][105];
char ans[105][105];

int main(){
	cin >> n >> m;
	for(int i = 1; i <= n; i++) {
		for(int j = 1; j <= m; j++) {
			cin >> a[i][j];
		}
	}
	
	int sum = 0;
	for(int i = 1; i <= n; i++) {
		for(int j = 1; j <= m; j++) {
			if(a[i][j] == '*') {
				ans[i + 1][j + 1]++;
				ans[i - 1][j + 1]++;
				ans[i + 1][j - 1]++;
				ans[i - 1][j - 1]++;
				ans[i][j + 1]++;
				ans[i][j - 1]++;
				ans[i + 1][j]++;
				ans[i - 1][j]++;				
			}
		}
	}
	
	for(int i = 1; i <= n; i++) {
		for(int j = 1; j <= m; j++) {
			if(a[i][j] == '*') cout << '*';
			else cout << ans[i][j];
		}
		cout << endl;
	}
	
	return 0;
}

提交记录

2023/7/19 12:42
加载中...