#include using namespace std;

const int N = 25;

int a[N][N];

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];

bool flag = false;
for(int i = 1; i < m - 1; i ++)
    for(int j = 1; j < n - 1; j ++)
        if(a[i][j] > a[i - 1][j] && a[i][j] > a[i + 1][j] && a[i][j] > a[i][j - 1] && a[i][j] > a[i][j + 1])
        {
            flag = true;
            printf('%d %d %d\n', a[i][j], i + 1, j + 1);
        }

if(!flag) printf('None %d %d\n', m, n);

return 0;

}

C++ 矩阵局部极大值查找算法 - 详解及代码实现

原文地址: https://www.cveoy.top/t/topic/mGEJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录