问题标题: 酷町堂:1706 矩阵鞍点 找错

0
0
已解决
陈振轩
陈振轩
高级光能
高级光能
#include <iostream>
using namespace std;
const int n=5;
int a[10][10];
int minn=114514, maxx=0;
int h, l;
int main(){
    for(int i=1; i<=n; i++){
        for(int j=1; j<=n; j++)
            cin>>a[i][j];
    }
    for(int i=1; i<=n; i++){
        if(a[i][1]<=minn){
            minn=a[i][1];
            h=i;
        }
    }
    for(int j=1; j<=n; j++){
        if(a[h][j]>=maxx){
            maxx=a[h][j];
            l=j;
        }
    }
    if(maxx==minn){
        cout<<h<<' '<<l<<' '<<minn;
    }
    else
        cout<<"not found";
    return 0;
}

50分,求指点!

陈振轩在2020-08-19 14:38:45追加了内容

已自行解决


0
0
丁博扬
丁博扬
中级天翼
中级天翼

循环(i=1;i<=5;i++)

{

Max=a[i][0];

循环(j=1;j<=5;j++)

如果(a[i][j]>=Max)

{

t1=i;

t2=j;

Max=a[i][j];

}

Min=Max;

循环(int k=1;k<=5;k++)

如果(a[k][t2]<Min)

Min=a[k][t2];

if(Max==Min)

{

f=1;

输出<<t1<<" "<<t2<<" "<<Max;

跳出循环;

}

}

若果(f等于0)

输出<<"not found";

我要回答