Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include<cstdlib>
  4. using namespace std;
  5. ifstream f("graf_complet.in");
  6. ofstream g("graf_complet.out");
  7. int mx,mn,m,n,a[101][101],d[101],s;
  8.  
  9.  
  10. void citire()
  11. {
  12.  
  13.  
  14.  
  15. }
  16.  
  17. void afisare()
  18. {
  19. mx=mn=d[1];
  20. for(int i=2; i<=n; i++)
  21. {
  22. mx=max(mx,d[i]);
  23. mn=min(mn,d[i]);
  24. }
  25.  
  26.  
  27. for(int i=1; i<n; i++)
  28. for(int j=i+1; j<=n; j++)
  29. if(a[i][j])
  30. if(d[i]==mx || d[j]==mx)
  31. {
  32. m++;
  33. a[i][j]=a[j][i]=0;
  34. }
  35.  
  36. g<<m<<'\n';
  37. for(int i=1; i<=n; i++)
  38. {
  39. for(int j=1; j<=n; j++)
  40. g<<a[i][j]<<" ";
  41. g<<'\n';
  42.  
  43.  
  44. }
  45. }
  46.  
  47. int main()
  48. {int nr,m1=0;
  49. f>>nr;
  50. int x,y;
  51. for(int l=1; l<=nr; l++)
  52. { m1=0;
  53. f>>n;
  54. m=n*(n-1)/2;
  55. for(int i=1; i<=n; i++)
  56. for(int j=1; j<=n; j++)
  57. {
  58. f>>a[i][j];
  59. if(a[i][j])
  60. m1++;
  61. }
  62. if(m==m1/2)
  63. g<<"DA"<<endl;
  64. else g<<"NU"<<endl;
  65.  
  66.  
  67. }
  68.  
  69. return 0;
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement