View Code of Problem 85

#include<stdio.h> 
#include<string.h>
#include<math.h>
int main(){
    int i,j,m,n,k,flag;
    scanf("%d%d",&m,&n);
    int a[m][n];
    for(i=1;i<=m;i++){
    	for(j=1;j<=n;j++){
    		scanf("%d",&a[i][j]);
		}
	} 
	for(i=1;i<=m;i++){
		k=1;
		flag=1;
		for(j=1;j<=n;j++){
			if(a[i][j]<a[i][k]) k=j;
		}
		
		for(j=1;j<=m;j++){
			if(a[j][k]>a[i][k]){
				flag=0;
				break;
			}
		}
		if(flag==1) printf("%d %d",i,k);
	}
    return 0; 
     
}

Double click to view unformatted code.


Back to problem 85