Advertisement
OMEGAHEAD_MonkoX

CHi simmetria ili ne chi

Nov 1st, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <cmath>
  4. using namespace std;
  5. bool IsSymmetric(vector<vector<int>> a)
  6. {
  7.     int n,k,i,j;
  8.     n=a.size();
  9.     k=1;
  10.     for (i=0;i<n;++i){
  11.         for (j=0;j<n;++j){
  12.             if (a[i][j]==a[j][i])
  13.                 k+=1;
  14.             else{
  15.                 k=-112;
  16.                 break;}
  17.         }
  18.         if (k<0)
  19.             break;
  20.     }
  21.     return (k>0);
  22. }
  23. int main()
  24. {
  25.     int n,i,j;
  26.     cin >> n;
  27.     vector < vector<int>> a(n, vector<int>(n));
  28.     for(i=0;i<n;++i)
  29.     {
  30.         for(j=0;j<n;++j)
  31.             cin >> a[i][j];
  32.     }
  33.     if (IsSymmetric(a))
  34.         cout<<"yes";
  35.     else
  36.         cout<<"no";
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement