编写程序求出二维数组中的鞍点。所谓鞍点是指一个矩阵元素的值在其所在行中最大,在所在列中最小。结果放在数组s1,s2中,表示a[s1[i]][s2[i]]是一个鞍点,并按行升序排列。
输入样例:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
输出样例:
1个鞍点
鞍点值为5
#include<iostream>
using namespace std;
#define m 5
#define n 5
int main()
{
int a[5][5],b[5]