120772024-11-30 10:54:22DávidFarmula 1cpp17Elfogadva 100/10012ms508 KiB
#include <bits/stdc++.h>
using namespace std;

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

	int pontok[] = {0, 25, 18, 15, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};

	for(int o = 0; o < t; o++) {
		int n;
		cin >> n;

		int dani = 0;
		int ellenfel = 0;

		for(int i = 0; i < n; i++) {
			int helyezes;
			cin >> helyezes;
			dani += pontok[helyezes];
			ellenfel += helyezes == 1 ? pontok[2] : pontok[1];
		}

		cout << (dani >= ellenfel ? "Champion" : "Practice harder") << endl;
	}
	
	return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms320 KiB
subtask220/20
2Elfogadva3ms412 KiB
3Elfogadva3ms416 KiB
subtask320/20
4Elfogadva12ms320 KiB
5Elfogadva10ms320 KiB
6Elfogadva10ms408 KiB
7Elfogadva7ms412 KiB
subtask460/60
8Elfogadva12ms508 KiB
9Elfogadva12ms320 KiB
10Elfogadva12ms320 KiB
11Elfogadva7ms412 KiB