Submission #17715

#TimeUsernameProblemLanguageResultExecution timeMemory
17715chromeWeighting stones (IZhO11_stones)C++98
8 / 100
32 ms1720 KiB
#include <bits/stdc++.h>

using namespace std;

#define ll long long
#define foreach(it, S) for (__typeof (S.begin()) it = S.begin(); it != S.end(); it++)
#define all(x) x.begin(), x.end()
#define endl '\n'
#define _ ios_base :: sync_with_stdio(false); cin.tie(NULL);

#ifdef inputf
	#define fname ""
#else
	#define fname "" // <- Here
#endif

const double eps = 1e-9;
const int MaxN = int(2e5) + 256;
const int MOD = int(1e9) + 7;

template <typename T> inline T gcd(T a, T b) {
	return b ? gcd (b, a % b) : a;
}

inline bool Palindrome(const string& s) {
	return equal(s.begin(), s.end(), s.rbegin());
}

ll a[5];
ll m[5];

int main() { // _
	#ifdef lcl
		freopen(fname".in", "r", stdin);
		freopen(fname".out", "w", stdout);
	#endif

	int n; scanf("%d", &n);

	for (int i = 0; i < n; ++i) {
		int val, c; scanf("%d%d", &val, &c);
		a[c] += 1ll * val * val;
		if (a[1] > a[2])
			printf(">");
		else
			if (a[1] < a[2])
				printf("<");
			else {
				
				printf("?");
			}
		puts("");
	}

	return 0;
}

#Verdict Execution timeMemoryGrader output
Fetching results...