Pagini recente » Cod sursa (job #2950064) | Rating Cabaua Florin-Gabriel (CabauaFlorin) | Cod sursa (job #2225993) | Cod sursa (job #2185239) | Cod sursa (job #2538914)
//#include <iostream>
#include <fstream>
using namespace std;
long long cur[50005];
int main()
{
ifstream cin("nivele.in");
ofstream cout("nivele.out");
int t;
cin>>t;
while(t--){
int n,k=0,a;
cin>>n;
for(int i=1;i<=n;i++){
cin>>a;
cur[++k]=a;
while(k!=1 and cur[k]==cur[k-1]){
cur[k-1]--;
k--;
}
}
if(k==1 and cur[k]==1){
cout<<"DA\n";
}
else
cout<<"NU\n";
}
return 0;
}