Cod sursa(job #1832607)
| Utilizator | Data | 20 decembrie 2016 15:49:28 | |
|---|---|---|---|
| Problema | Jocul NIM | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.52 kb |
#include <stdio.h>
#include <stdlib.h>
int main(){
FILE*fi,*fo;
fi=fopen("nim.in","r");
fo=fopen("nim.out","w");
int t;
fscanf(fi,"%d", &t);
for(int i = 0; i < t; i++){
int n;
fscanf(fi,"%d", &n);
int xor1 = 0;
for(int j = 0; j < n; j++){
int x;
fscanf(fi,"%d", &x);
xor1 = xor1 ^ x;
}
if(xor1)
fprintf(fo,"DA\n");
else
fprintf(fo,"NU\n");
}
fclose(fi);
fclose(fo);
return 0;
}
