Cod sursa(job #39246)
Utilizator | Data | 26 martie 2007 15:55:43 | |
---|---|---|---|
Problema | Bowling | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.47 kb |
#include <fstream.h>
int main() {
unsigned int t,n,i,a[50000],z,L;
ifstream f("bowling.in");
ofstream g("bowling.out");
f>>t;
while (t!=0)
{f>>n;L=1
for (i=1;i<=n;i++) f>>a[i];
i=n+1;
while (i!=1)
{i--;z=0;
if (z==2) {z=0;a[i+1]=0;a[i+2]=0;L++}
if (a[i]==1) z++;
if (a[i]==0) z=0;}
for (i=1;i<=n;i++) if (a[i]==1) {L++;a[i]=0;}
if (L%2==1) g<<"Nargy"<<'/n';
else g<<"Fumeanu"<<'/n';}return 0;}