Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. int l,a[100][100],de[100],di[100],b[100],m,n,x,y;
  5. void Citire(int a[100][100],int&n,int&m)
  6. {
  7. int i;
  8. ifstream fin("digraf.in");
  9. fin>>n>>m;
  10. for(i=1;i<=m;i++)
  11. {
  12. fin>>x>>y;
  13. a[x][y]=1;
  14. }
  15. fin.close();
  16. }
  17. void Grade(int di[100],int de[100])
  18. {
  19. int max,i;
  20. max=de[1];
  21. for(i=2;i<=n;i++)
  22. if(de[i]>max) max=de[i];
  23. cout<<" Nod cu grad max\n";
  24. for(i=1;i<=n;i++)
  25. if(de[i]==max) cout<<i<<" ";
  26. }
  27. void Afisare(int a[100][100],int n)
  28. {
  29. int i,j;
  30. for(i=1;i<=n;i++)
  31. {
  32. for(j=1;j<=n;j++)
  33. cout<<a[i][j]<<" ";
  34. cout<<"\n";
  35. }
  36. }
  37. void Afisare1(int b[100],int l)
  38. {
  39. int i;
  40. for(i=1;i<=l;i++)
  41. cout<<b[i];
  42. cout<<"\n";
  43. }
  44. int main()
  45. {
  46. Citire(a,n,m);
  47. Afisare(a,n);
  48. Grade(di,de);
  49. Afisare1(di,n);
  50. return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement