Advertisement
Guest User

Untitled

a guest
Nov 29th, 2020
523
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let matrixSide = +gets();
  2. let matrix = new Array(matrixSide);
  3. let number = 1;
  4. let aboveMainDiagonalSum = 0;
  5.  
  6. for (let row = 0; row < matrixSide; row++) {
  7.     matrix[row] = new Array(matrixSide);
  8.     for (let col = 0; col < matrixSide; col++) {
  9.         matrix[row][col] = number;
  10.         number *= 2;
  11.     }
  12.     number = matrix[row][0] * 2;
  13. }
  14.  
  15. for (let i = 0; i < matrix.length; i++) {
  16.     for (let j = i+1; j < matrix.length; j++) {
  17.         aboveMainDiagonalSum += matrix[i][j];    
  18.     }
  19. }
  20.  
  21. print(matrix);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement