Cod sursa(job #2857870)

Utilizator apocal1ps13Stefan Oprea Antoniu apocal1ps13 Data 26 februarie 2022 15:18:02
Problema Jocul NIM Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.6 kb
#include<iostream>
#include<fstream>
#include<vector>
#include<queue>
#include<string>
#include<unordered_map>
#include<set>
#define MOD 1000000007
#define INF 0x3F3F3F3F
#define mp make_pair
using namespace std;
using PI = pair<int, int>;
ifstream in("nim.in");
ofstream out("nim.out");
int teste, n;
int main() {
	in >> teste;
	for (int k = 0; k < teste; k++) {
		in >> n;
		int* v = new int[n + 1];
		for (int i = 1; i <= n; i++) in >> v[i];
			int x = v[1];
			for (int i = 2; i <= n; i++)
				x ^= v[i];
			if (x) out << "DA" << '\n';
			else out << "NU" << '\n';
	}
	return 0;
}