Pagini recente » Cod sursa (job #448060) | Cod sursa (job #2838629) | Cod sursa (job #2823955) | Cod sursa (job #2276152) | Cod sursa (job #37896)
Cod sursa(job #37896)
#include <stdio.h>
int grupuri[25000];
int main(){
int t, i, n, gr, x;
freopen("bowling.in", "r", stdin);
freopen("bowling.out", "w", stdout);
scanf("%d\n", &t);
while (t--) {
int a=0, b=0;
scanf("%d ", &n);
gr = 0;
for (i=0; i<n; ++i) {
scanf("%c ", &x);
if (x == '1') ++grupuri[gr];
else if (grupuri[gr]) ++gr;
}
for (i=0; i<gr; ++i)
grupuri[i] &= 1; // 0=Nargy,1=Fumeanu
// nr par => fumeanu, 0=nargy
int nr = 0;
for (i=0; i<gr; ++i) {
nr += grupuri[i];
if (grupuri[i] == 1) a ++; else b++;
}
if (nr == 0 || a>=b || (nr&1)==((a-b)&1))
printf("Nargy\n");
else printf("Fumeanu\n");
}
return 0;
}