//判断素数 //判断回文数 #include<iostream> #include<stdio.h> #include<math.h> #include<stdlib.h> #include<algorithm> //我满足你,你是否满足我 //求其因子 const int maxn=10010; int arr[maxn][maxn]; int i=0,j=0; int min=-1; int k=0; int flag=1; int main() { int m,n; scanf("%d %d",&m,&n); for(i=0;i<m;i++) for(j=0;j<n;j++) scanf("%d",&arr[i][j]); for(i=0;i<m;i++) { int b=i; flag=1; min=arr[i][0]; { for(j=0;j<n;j++) if(arr[i][j]<min) { min=arr[i][j]; k=j; } //现在找到max是该列的最大值了,该列就是k列,遍历该数在k列是否为最大如果是,则输出 //遍历k列 //一共m行,所以遍历m次 for(i=1;i<=m;i++) { if(arr[i][k]>min) { flag=0; break; } } if(flag) { printf("%d %d\n",b+1,k+1); } } } system("pause"); } |
Double click to view unformatted code.