Pagini recente » Cod sursa (job #2679) | Joc pe grid | Cod sursa (job #786679) | tabletennis | Cod sursa (job #137568)
Cod sursa(job #137568)
#include<fstream.h>
#define dim 50001
ifstream f("nivele.in");
ofstream g("nivele.out");
int t,ok;
long n;
long citire(long pre,long po)
{if(!n)
{ok=1;
if(po!=pre)
return 0;
return po-1;
}
if(n)
{long x;
while((po!=pre)&&po)
{f>>x;n--;
po=citire(po,x);
}
//if(!pre) return 1;
if(!po)return 0;
if(po==1)
{if(ok)return 1;
return 0;
}
return po-1;
}
//else
//if(pre==po)return po-1;
return 0;
}
int main()
{f>>t;
long x;
while(t)
{f>>n>>x;n--;
ok=0;
x=citire(1,x);
if(x)g<<"DA"<<'\n';
else g<<"NU"<<'\n';
t--;
}
f.close();
g.close();
return 0;
}