B2102 计算鞍点 1 4 6 WA 求解
查看原帖
B2102 计算鞍点 1 4 6 WA 求解
919054
nanfengguojing楼主2023/2/23 21:44

求解

#include <iostream>
#include <math.h>
using namespace std;	
int main(){
	int a[5][5];
	for(int i=0;i<5;i++){
		for(int j=0;j<5;j++){
			cin>>a[i][j];
		}
	}	
	int max[5],min[5];
	for(int i=0;i<5;i++){
		for(int j=0;j<5;j++){
			if(i==0)
				max[j]=a[i][j];
			if(max[i]<a[i][j])
				max[i]=a[i][j];
		}
	}
	for(int i=0;i<5;i++){
		for(int j=0;j<5;j++){
			if(j==0)
				min[i]=a[j][i];
			if(min[i]>a[j][i])
				min[i]=a[j][i];
		}
	}
	int sum=0;
	for(int i=0;i<5;i++){
		for(int j=0;j<5;j++){
			if(max[i]==min[j]){
				cout<<i+1<<" "<<j+1<<" "<<max[i];
				sum++;
			    }
		}
	}
	if(sum==0){
		cout<<"not found";
	}	
	return 0;
}
# ```
2023/2/23 21:44
加载中...