Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- // judge: 80 / 100 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- let isMagical = false;
- let sumArrCells = [];
- let sumArrColumns = [];
- let len = input.length
- for (let i = 0; i < len; i++) {
- let currentArr = input[i];
- let sumCells = 0;
- for (let j = 0; j < len; j++) {
- let currentElement = currentArr[j];
- sumCells += currentElement;
- }
- sumArrCells.push(sumCells);
- }
- for (let i = 0; i < len; i++) {
- let sumColumns = 0;
- for (let j = 0; j < len; j++) {
- let current = input[j][i]
- sumColumns += current;
- }
- sumArrColumns.push(sumColumns);
- }
- for (let i = 0; i < len; i++) {
- if (sumArrCells[i] == sumArrCells[i + 1]) {
- isMagical = true;
- }
- }
- for (let i = 0; i < len; i++) {
- if (sumArrColumns[i] == sumArrColumns[i + 1]) {
- isMagical = true;
- }
- }
- console.log(isMagical);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement