Pagini recente » Cod sursa (job #1156916) | Cod sursa (job #1008451) | Cod sursa (job #1893629) | Cod sursa (job #481643) | Cod sursa (job #2703615)
#include <bits/stdc++.h>
#define NMAX 50001
using namespace std;
ifstream in("distante.in");
ofstream out("distante.out");
int v[NMAX];
int main()
{
int q;
in>>q;
for(int t=1;t<=q;t++)
{
int n,m,s;
bool ok=true;
in>>n>>m>>s;
for(int i=1;i<=n;i++)
in>>v[i];
for(int i=1;i<=m && ok;i++)
{
int a,b,c;
in>>a>>b>>c;
if(max(v[a]-v[b],v[b]-v[a])>c)
ok=false;
}
if(!ok || v[1]!=0)
out<<"NU\n";
else
out<<"DA\n";
}
return 0;
}