PloadyFree

triangles

Sep 22nd, 2015
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.48 KB | None | 0 0
  1.     private int triangles(int[][] a) {
  2.         int plus = 0;
  3.         for (int i = 0; i < 3; i++) {
  4.             int diag = 1;
  5.             for (int j = 0; j < 3; j++)
  6.                 diag *= a[j][(i + j) % 3];
  7.             plus += diag;
  8.         }
  9.  
  10.         int minus = 0;
  11.         for (int i = 2; i >= 0; i--) {
  12.             int diag = 1;
  13.             for (int j = 0; j < 3; j++)
  14.                 diag *= a[j][(i - j + 3) % 3];
  15.             minus += diag;
  16.         }
  17.  
  18.         return plus - minus;
  19.     }
Advertisement
Add Comment
Please, Sign In to add comment