Cod sursa(job #3279990)

Utilizator gBneFlavius Andronic gBne Data 25 februarie 2025 09:34:32
Problema Jocul NIM Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.53 kb
#include <fstream>

using namespace std;

ifstream fin("nim.in");
ofstream fout("nim.out");

const int NMax = 10005;

int v[NMax];

void solve(){
    int N, s;
    fin >> N;
    for(int i = 1; i <= N; ++ i){
        fin >> v[i];
    }
    s = v[1];
    for(int i = 2; i <= N; ++ i){
        s ^= v[i];
    }
    if(s == 0){
        fout << "NU\n";
    }
    else{
        fout << "DA\n";
    }
}

int main()
{
    int T;
    fin >> T;
    for(int i = 1; i <= T; ++ i){
        solve();
    }
    return 0;
}