Cod sursa(job #2457731)
Utilizator | Savu Stefan Catalin Savu_Stefan_Catalin | Data | 18 septembrie 2019 16:14:48 |
---|---|---|---|
Problema | Bowling | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.52 kb |
#include <fstream>
using namespace std;
ifstream in("bowling.in");
ofstream out("bowling.out");
int s,i,k,nr,j,t,n,c[101]={0,1,2,3,1,4,3,2,1,4,2,6,4,1,2,7,1,4,3,2,1,4,6,7,4,1,2,8,5,4,7,2,1,8,6,7,4,1,2,3,1,4,7,2,1,8,2,7,4,1,2,8,1,4,7,2,1,4,2,7,4};
int main()
{
in>>t;
for (i=1;i<=t;++i)
{
in>>n;
s=0;
for (j=1;j<=n;++j)
{
in>>k;
if (k==1) nr++;
else {if (nr<=60) s=s^c[nr]; else {s=s^c[49+(nr-1)%12];}}
}
if (s==0) out<<"Fumeanu";
else out<<"Nargy";
out<<'\n';
}
return 0;
}