Cod sursa(job #37864)

Utilizator sigridMaria Stanciu sigrid Data 25 martie 2007 12:55:09
Problema Bowling Scor 10
Compilator cpp Status done
Runda preONI 2007, Runda 4, Clasa a 10-a Marime 0.56 kb
#include<fstream.h>
#define dim 50001
int t;
long n;
ifstream f("bowling.in");
ofstream g("bowling.out");
int v[dim];
int main()
{f>>t;
 int gr,gr5,k;
 long i;
 while(t)
  {f>>n;
   k=gr=gr5=0;
   for(i=1;i<=n;i++)
    {f>>v[i];
     if(v[i]) k++;
     if(!v[i]&&(k!=5))
       {gr++;
	while(v[i]!=1) {f>>v[i];i++;}
	k=1;
       }
     if(!v[i]&&(k==5))
       {gr5++;
	while(v[i]!=1) {f>>v[i];i++;}
	k=1;
       }
    }
   if((gr+gr5)%2==0) g<<"Nargy"<<'\n';
    else g<<"Fumeanu"<<'\n';
   t--;
  }
f.close();
g.close();
return 0;
}