Cod sursa(job #1979501)

Utilizator DruffbaumPopescu Vlad Druffbaum Data 10 mai 2017 18:49:50
Problema Jocul NIM Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <cstdio>

int main() {
  FILE *fin, *fout;
  int t, n, s, x;
  fin = fopen("nim.in", "r");
  fscanf(fin, "%d", &t);
  fout = fopen("nim.out", "w");
  for (int i = 0; i < t; ++i) {
    fscanf(fin, "%d", &n);
    s = 0;
    for (; n > 0; --n) {
      fscanf(fin, "%d", &x);
      s ^= x;
    }
    if (!s) {
      fprintf(fout, "NU\n");
    } else {
      fprintf(fout, "DA\n");
    }
  }
  fclose(fin);
  fclose(fout);
  return 0;
}