Pagini recente » Cod sursa (job #2374385) | Cod sursa (job #1023113) | Cod sursa (job #2476920) | Cod sursa (job #1366850) | Cod sursa (job #948054)
Cod sursa(job #948054)
#include<fstream>
using namespace std;
ifstream f("distante.in");
ofstream g("distante.out");
long int A,a[100009],x,p,y,z,n,m,ok=1;
int verific(int x,int y,int z)
{
if(a[x]+z<a[y])
return 0;
return 1;
}
void rez()
{
f>>n>>m>>p;
for(int i=1;i<=n;i++)
f>>a[i];
for(int i=1;i<=m;i++)
{
f>>x>>y>>z;
if(!verific(x,y,z))
ok=0;
}
if(!ok)
g<<"NU"<<"\n";
else
g<<"DA"<<"\n";
}
int main()
{
f>>A;
for(long int i=1;i<=A;i++)
rez();
}