周睿 • 13小时前
include using namespace std; int a[105] [105];
int main() {
int n, m; cin >> n >> m; for (int i = 1; i <= n; i++ )
for (int j = 1; j <= m; j++ )
cin >> a[i][j];
if (n == 1 && m == 1) {
cout << 1;
return 0;
} int ans = 0; for (int i = 1; i <= n; i++ )
for (int j = 1; j <= m; j++ ) {
int sum = 0, cnt = 0;
if (a[i - 1][j] != 0)
sum += a[i - 1][j], cnt++;
if (a[i + 1][j] != 0)
sum += a[i + 1][j], cnt++;
if (a[i][j - 1] != 0)
sum += a[i][j - 1], cnt++;
if (a[i][j + 1] != 0)
sum += a[i][j + 1], cnt++;
double avge = (double)sum / cnt;
if ((double)a[i][j] > avge)
ans++;
}
cout << ans; return 0; }
评论:
请先登录,才能进行评论