Pagini recente » Cod sursa (job #1381017) | Cod sursa (job #196773) | Cod sursa (job #1326701) | Cod sursa (job #2725793) | Cod sursa (job #3214185)
#include <iostream>
using namespace std;
int n,m,v[503][503],c,x,y;
int main()
{
cin>>n>>m;
for (int i=1;i<=n;i++)
v[i][i]=1;
for (int i=1; i<=m; i++)
{
cin>>c>>x>>y;
if (c==1)
{
for (int i=1;i<=n;i++)
{
if (v[x][i]==1 && v[y][i]==0) v[y][i]=1;
if (v[y][i]==1 && v[x][i]==0) v[x][i]=1;
}
}
else
{
int ok=0;
for (int i=1;i<=n && ok==0;i++)
if (v[i][x]==1 && v[i][y]==1) ok=1;
if (ok==1)
cout<<"DA"<<'\n';
else
cout<<"NU"<<'\n';
}
}
return 0;
}