You are on page 1of 1

#include <iostream>

#include <fstream>
using namespace std;
ifstream f13("graf13.txt");
ifstream f14("graf14.txt");

int m13=6,m14=4,u13[100][2],u14[100][2];

int main()
{
for(int i=1;i<=m13;i++)
for(int j=1;j<=2;j++)
f13>>u13[i][j];
for(int i=1;i<=m14;i++)
for(int j=1;j<=2;j++)
f14>>u14[i][j];
cout<<"Graful 13:"<<endl;
int fr[100],cnt=0;
for(int i=1;i<=m13;i++)
for(int j=1;j<=2;j++)
fr[u13[i][j]]=1;
int izolate[4],z=1;
for(int i=1;i<=4;i++)
if(fr[i]==0)
{cnt++;izolate[z]=i;z++;}
if(cnt!=0)
{cout<<"Sunt "<<cnt<<" noduri izolate:";
for(int i=1;i<=cnt;i++)
cout<<izolate[i]<<" ";}
else cout<<"Nu exista noduri izolate ";

cout<<endl<<"Graful 14"<<endl;

fr[100]={0};cnt=0;
for(int i=1;i<=m14;i++)
for(int j=1;j<=2;j++)
fr[u14[i][j]]=1;
izolate[4]={0};z=1;
for(int i=1;i<=4;i++)
if(fr[i]==0)
{cnt++;izolate[z]=i;z++;}
if(cnt!=0)
{cout<<"Sunt "<<cnt<<" noduri izolate:";
for(int i=1;i<=cnt;i++)
cout<<izolate[i]<<" ";}
else cout<<"Nu exista noduri izolate ";

return 0;
}

You might also like