Advertisement
cska1312

04. Diagonal Difference

May 15th, 2023
1,024
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.56 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. #define SIZE 100
  5.  
  6. int main()
  7. {
  8.   int matrix[SIZE][SIZE];
  9.   int size;
  10.   cin >> size;
  11.   int sum_left = 0, sum_right = 0;
  12.  
  13.   for(int i = 0; i < size ; i++)
  14.   {
  15.     for(int j = 0; j < size; j++)
  16.     {
  17.       cin >> matrix[i][j];
  18.       if(i==j)
  19.         sum_left += matrix[i][j];
  20.       if((i+j) == size - 1)
  21.         sum_right += matrix[i][j];
  22.     }
  23.   }
  24.   if(sum_right > sum_left)
  25.   {
  26.     cout << sum_right - sum_left;
  27.   }
  28.   if(sum_left > sum_right)
  29.   {
  30.     cout << sum_left - sum_right;
  31.   }
  32.   return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement