Advertisement
Guest User

zeu

a guest
Jan 29th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int a[101][101];
  6. ifstream fin("parc.in");
  7. ofstream fout("parc.out");
  8.  
  9. int main()
  10. {
  11. int i,j,n,m,x,y;
  12. fin>>n>>m;
  13. for(i=1;i<=m;i++)
  14. {
  15. fin>>x>>y;
  16. a[x][y]=1;
  17. }
  18. for(int k=1; k<=n; k++)
  19. for(i=1; i<=n; i++)
  20. for(j=1; j<=n ; j++)
  21. if(a[i][j]==0 )
  22. a[i][j]=a[i][k]*a[k][j];
  23. for(i=1;i<=n;i++)
  24. {
  25. for(j=1;j<=n;j++)
  26. fout<<a[i][j]<<" ";
  27. fout<<"\n";
  28. }
  29.  
  30. return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement