View Code of Problem 85

#include <stdio.h>


int main()
{
    int a[100][100] = {0};
    int n,m;
    int row = 0,col = 0;    
    scanf("%d%d",&n,&m);
    for(int i = 0; i < n; i++){
        for(int j = 0; j < m;j++){
            scanf("%d",&a[i][j]);
        }
    }
    int max,min;
    for(int i = 0; i < n; i++){
        max = a[i][0];
        for(int j = 0; j < n;j++){
            if(a[i][j] > max){
                max = a[i][j];
                 col = j;
            } 
        }
        min = a[0][col];
        for(int k=0; k < m; k++){
            if( a[k][col] < min ){
                min = a[k][col];
                 row = k;
            }   
        }
        if( min == max ){
            printf("%d %d",row,col);
            break;
        }
    }
    if( min != max ){
        printf("NO");
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 85