View Code of Problem 63

#include<iostream>
#include<vector>
#include<algorithm>
#include<string>

using namespace std;


int main()
{
	int n;
	cin >> n;

	vector<int> height(n);
	vector<int> money(n);
	int su_h, su_m;
	for (int i = 0; i < n; i++) {

		string name;
		int h, m;

		cin >> name >> height[i] >> money[i];

		if (name == "Suxiao") {

			su_h = height[i];
			su_m = money[i];
		}
	}

	sort(height.begin(), height.end());
	sort(money.begin(), money.end());

	for (int i = 0; i < n; i++) {

		if (su_h == height[i] && su_m == money[i]) {

			cout << "EQ" << endl;
			break;
		}

		else if (su_h == height[i]) {

			cout << "MONEY" << endl;
			break;
		}
		else if (su_m == money[i]) {

			cout << "HEIGHT" << endl;
			break;
		}
	}
}

Double click to view unformatted code.


Back to problem 63