亖了
查看原帖
亖了
1581647
Paul_sun楼主2024/11/24 20:48
#include"bits/stdc++.h"
using namespace std;
double A[110][110];
int main() {
	int m, n;
	cin >> m >> n;
	for (int i = 0; i < m; i++) {
		for (int j = 0; j < n; j++) {
			cin >> A[i][j];
		}
	}
	for (int i = 1; i < m - 1; i++) {
		for (int j = 1; j < n - 1; j++) {
			A[i][j] = (A[i][j] + A[i - 1][j] + A[i + 1][j] + A[i][j - 1] + A[i][j + 1]) / 5.0;
			A[i][j] = round(A[i][j]);
		}
	}
	for (int i = 0; i < m; i++) {
		for (int j = 0; j < n; j++) {
			cout << A[i][j] << " ";
		}
		cout << endl;
	}
	return 0;
}
2024/11/24 20:48
加载中...