#include<bits/stdc++.h>
using namespace std;
const int N=1e3+5;
int x,y,cnt,a[N][N];
int main()
{
    cin>>x>>y;
    for(int i=1;i<=x;i++)
        for(int j=1;j<=y;j++)
            cin>>a[i][j];
    for(int i=1;i<=x;i++)
        for(int j=1;j<=y;j++)
        {
            int ok=1;
            if(i-1>=1&&a[i][j]>a[i-1][j])ok=0;
            if(i+1<=x&&a[i][j]>a[i+1][j])ok=0;
            if(j-1>=1&&a[i][j]>a[i][j-1])ok=0;
            if(j+1<=y&&a[i][j]>a[i][j+1])ok=0;
            if(i-1>=1&&j-1>=1&&a[i][j]>a[i-1][j-1])ok=0;
            if(i-1>=1&&j+1<=y&&a[i][j]>a[i-1][j+1])ok=0;
            if(i+1<=x&&j+1<=y&&a[i][j]>a[i+1][j+1])ok=0;
            if(i+1<=x&&j-1>=1&&a[i][j]>a[i+1][j-1])ok=0;
            if(ok)cnt++;
        }
    cout<<cnt;
    return 0;
}

0 条评论

目前还没有评论...

信息

ID
3053
难度
9
分类
(无)
标签
递交数
26
已通过
1
通过率
4%
上传者