Pagini recente » Cod sursa (job #2201544) | Cod sursa (job #478466) | Statistici Virtosu Alexandra Mihaela (VirtosuAlexandra) | Cod sursa (job #3211544) | Cod sursa (job #2045114)
#include <fstream>
using namespace std;
ifstream fin("nivele.in");
ofstream fout("nivele.out");
int T,n,a[50001],stiv[50001],k,i;
int main()
{
fin >> T;
for (;T--;)
{
fin >> n;
for (i=1; i<=n; i++)
fin >> a[i];
stiv[1] = a[1];
k = 1;
for (i=2; i<=n; i++)
{
stiv[++k] = a[i];
while (k > 1 && stiv[k] == stiv[k-1])
stiv[--k]--;
}
if (k == 1 && stiv[1] == 1)
fout << "DA" << "\n";
else
fout << "NU" << "\n";
}
return 0;
}