Cod sursa(job #37450)
| Utilizator | Data | 25 martie 2007 09:48:28 | |
|---|---|---|---|
| Problema | Bowling | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | preONI 2007, Runda 4, Clasa a 10-a | Marime | 0.56 kb |
#include<fstream.h>
#define InFile "bowling.in"
#define OutFile "bowling.out"
long n;
int a[50000],t;
int main()
{ ifstream f(InFile);
f>>t;
ofstream g(OutFile);
int i,j=1,l=0;
while(j<=t)
{ f>>n;
l=0;
for(i=1;i<=n;i++)
f>>a[i];
i=1;
while(i<=n)
if(a[i]==1 && a[i+1]==0 || a[i]==0 && a[i+1]==1 || a[i]==1 && a[i+1]==1)
{ a[i]=a[i+1]=0;
l++;
i=i+2;
}
else i++;
if(l%2==0) g<<"Fumeanu\n";
else g<<"Nargy\n";
j++;
}
f.close();
g.close();
return 0;
}
