Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
2871 | 邓小龙 | 计算鞍点 | C++ | Accepted | 0 MS | 268 KB | 779 | 2024-03-08 22:40:15 |
# include<iostream> using namespace std; int a[6][6]; int _min=1000,_max=0,ans_i,ans_j; int main(){ //录入矩阵 for(int i=1;i<=5;i++) for(int j=1;j<=5;j++) cin>>a[i][j]; //寻找最值 for(int i=1;i<=5;i++){ _min=1000; _max=0; for(int j=1;j<=5;j++){//求行最大值 if(_max<a[i][j]){ _max=a[i][j]; ans_j=j; } } for(int j=1;j<=5;j++){//求列最大值 if(_min>a[j][ans_j]){ _min=a[j][ans_j]; ans_i=j; } } if(_min==_max) break; } if(_min==_max)cout<<ans_i<<" "<<ans_j<<" "<<_min<<endl; else cout<<"not found"<<endl; return 0; }