2

噢莫加纳加加加  •  20天前


#include <iostream>
using namespace std;
int a[6][6];

int main() {
	for (int i = 1; i <= 5; i++) {
		for (int j = 1; j <= 5; j++) {
			cin >> a[i][j];
		}
	}
	int max = 0;
	int y = -1;
	bool ans = true, flage = true;
	for (int i = 1; i <= 5; i++) {
		max = 0;
		ans = true;
		for (int j = 1; j <= 5; j++) {
			if (a[i][j] > max) {
				max = a[i][j];
				y = j;
			}
		}
		for (int j = 1; j <= 5; j++) {
			if (a[j][y] < max) {
				ans = false;
				break;
			}
		}
		if (ans) {
			cout << i << " " << y << " " << a[i][y] << endl;
			flage = false;
		}
	}
	if (flage) {
		cout << "not found";
	}
	return 0;
}

评论:

请先登录,才能进行评论