Pagini recente » Cod sursa (job #1822554) | Cod sursa (job #1365130) | Cod sursa (job #217482) | Cod sursa (job #3241553) | Cod sursa (job #2253650)
#include <iostream>
#include <vector>
#include <fstream>
#include <algorithm>
using namespace std;
int v[50001],p,T,t,i,n;
int main()
{
ifstream fin ("nivele.in");
ofstream fout ("nivele.out");
fin>>T;
for(t=1;t<=T;t++)
{
fin>>n;
p=0;
for(i=1;i<=n;i++)
{
p++;
fin>>v[p];
while ( (v[p-1]==v[p]) && p>1)
{
p--;
v[p]--;
}
}
if(p==1&&v[p]==1)
fout<<"DA\n";
else
fout<<"NU\n";
}
}