/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Accepted 1ms 532.0 KiB
#2 Wrong Answer 46ms 552.0 KiB
#3 Wrong Answer 16ms 764.0 KiB
#4 Wrong Answer 15ms 532.0 KiB
#5 Accepted 55ms 1.066 MiB
#6 Accepted 53ms 1.164 MiB

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-10-03 17:24:57
Judged By
Score
41
Total Time
55ms
Peak Memory
1.164 MiB