View Code of Problem 85

#include<bits/stdc++.h>
using namespace std;
int main(){
	int m,n,a[100][100] = { };
	cin>>m>>n;
	for(int i = 0;i<m;i++){
		for(int j = 0;j<n;j++)
			cin>>a[i][j];
	}
	int min,x,y;
	
	for(int i = 0;i<m;i++){
		min = a[i][0];
		x = i;
		y = 0;
		for(int j = 0;j < n;j++){
			if(a[i][j] < min){
				min = a[i][j];
				y = j;
			}
		}
		int flag = 1;
		for(int i = 0;i<m;i++){
			if(min - a[i][y] < 0){
				flag = 0;
				break;
			}
		}
		if(flag){
			cout<<(x+1)<<" "<<(y+1)<<endl;
		}	
	}

	return 0;
}

Double click to view unformatted code.


Back to problem 85