View Code of Problem 85

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int m,n;
    scanf("%d %d",&m,&n);
    int a[m][n];
    for(int i = 0;i<m;i++){
        for(int j = 0;j <n;j++){
            scanf("%d",&a[i][j]);
        }
    }

    for(int i = 0;i <m;i++){
        int min =0;
        for( int j = 1;j < n;j++){
            if(a[i][min] > a[i][j]){
                min = j;
            }
        }
        int flag = 0;
        for(int k = 0;k < m;k++){
            if(a[k][min] > a[i][min]){
                flag = 1;
                break;
            }
        }
        if(flag == 0){
            printf("%d %d",i+1,min+1);
        }
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 85