Wrong Answer
Code
#include <bits/stdc++.h>
using namespace std;
bool canWin(vector<int> A) {
int oddCount = 0, evenCount = 0;
for (int num : A) {
if (num % 2 == 0) evenCount++;
else oddCount++;
}
if (oddCount == 0 || evenCount == 0) return false;
if (oddCount % 2 == 0 && evenCount % 2 == 0) return false;
return true;
}
int main(){
int t; cin>>t;
while(t--){
int n;
cin>>n;
vector<int> A(n);
for (int i = 0; i < n; i++) {
cin >> A[i];
}
if (canWin(A)) cout << "Roy" << endl;
else cout << "Hridoy" << endl;
}
}
Information
- Submit By
- Type
- Submission
- Problem
- P1102 Odd-Even Game
- Contest
- Brain Booster #6
- Language
- C++17 (G++ 13.2.0)
- Submit At
- 2024-10-03 17:24:57
- Judged At
- 2024-12-17 11:32:52
- Judged By
- Score
- 1
- Total Time
- 71ms
- Peak Memory
- 588.0 KiB