fork download
  1. #include<iostream>
  2. #include<fstream>
  3. using namespace std;
  4. ifstream fin("listavecini.in");
  5. ofstream fout("listavecini.out");
  6. int a[101][101]={0};
  7. int n,m;
  8. void matad(int a[101][101], int &n)
  9. {int x,y;
  10. cin>>n;
  11. while(cin>>x>>y)
  12. {
  13. a[x][y]=1;
  14. a[y][x]=1;
  15.  
  16. }
  17. }
  18. int grad(int k)
  19. { int s=0;
  20. for( int j=1;j<=n;j++)
  21. s=s+a[k][j];
  22.  
  23. }
  24.  
  25. int main()
  26. {int i,j;
  27. matad(a,n);
  28. for(i=1;i<=n;i++)
  29. {fout<<grad(i)<<" ";
  30. for(j=1;j<=n;j++) if(a[i][j]==1) cout<<j<<" ";
  31. cout<<endl;}
  32. return 0;}
Success #stdin #stdout 0s 4404KB
stdin
5
1 4 
1 3 
3 5 
4 5 
2 4 
1 2 
4 2 
3 4 
stdout
Standard output is empty