Cod sursa(job #2253637)
Utilizator | Data | 4 octombrie 2018 11:05:56 | |
---|---|---|---|
Problema | Nivele | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.51 kb |
include <iostream>
#include <vector>
#include <fstream>
#include <algorithm>
#define dim 50001;
using namespace std;
int v[dim],p,T,t,i;
int main()
{
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";
}
}