#include <stdio.h>
#include <string.h>
#define SIZE 6
void input_arr(int arr[][SIZE],int n);
int maxrow_arr(int arr[][SIZE],int n,int i);
int minlist_arr(int arr[][SIZE],int n,int j);
int main()
{
int num[SIZE][SIZE];
int n,i,j,isExist=0;
scanf("%d\n",&n);
input_arr(num,n);
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if(num[i][j]==maxrow_arr(num,n,i)&&num[i][j]==minlist_arr(num,n,j)){
isExist=1;
goto out;
}
}
}
out:
if(isExist){
printf("%d %d",i,j);
}else{
printf("NONE");
}
return 0;
}
void input_arr(int arr[][SIZE],int n)
{
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
scanf("%d",&arr[i][j]);
}
}
}
int maxrow_arr(int arr[][SIZE],int n,int i){
int max = arr[i][0];
for(int j=1;j<n;j++){
if(max<arr[i][j]){
max = arr[i][j];
}
}
return max;
}
int minlist_arr(int arr[][SIZE],int n,int j){
int min = arr[0][j];
for(int i=1;i<n;i++){
if(min>arr[i][j]){
min = arr[i][j];
}
}
return min;
}
PTA ----- 找鞍点
原创GreyPigeon 博主文章分类:PTA ©著作权
©著作权归作者所有:来自51CTO博客作者GreyPigeon的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:PTA -----近似求Π
下一篇:PTA ----- 海盗分赃
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C#实现找二维数组中的鞍点
鞍点定义:
C# 二维数组 数组 代码示例