Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let matrixSide = +gets();
- let matrix = new Array(matrixSide);
- let number = 1;
- let aboveMainDiagonalSum = 0;
- for (let row = 0; row < matrixSide; row++) {
- matrix[row] = new Array(matrixSide);
- for (let col = 0; col < matrixSide; col++) {
- matrix[row][col] = number;
- number *= 2;
- }
- number = matrix[row][0] * 2;
- }
- for (let i = 0; i < matrix.length; i++) {
- for (let j = i+1; j < matrix.length; j++) {
- aboveMainDiagonalSum += matrix[i][j];
- }
- }
- print(matrix);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement