06. Magic Matrices JS
Здравейте, Джъдж ми дава 80/100, като четвъртият тест ми фейлва и за него не ми показва какъв е input-a.
Това ми е кода: https://pastebin.com/VYWWnAG3. Може ли да ми помогнете да открия къде ми е грешката?
Здравейте, Джъдж ми дава 80/100, като четвъртият тест ми фейлва и за него не ми показва какъв е input-a.
Това ми е кода: https://pastebin.com/VYWWnAG3. Може ли да ми помогнете да открия къде ми е грешката?
function solve(array) {
let rowSum = [];
let sum = array[0].reduce((a, b) => a + b, 0);
array.forEach(element => {
rowSum.push(element.reduce((a, x) => a + x, 0));
})
for (let i = 0; i < array[0].length; i++) {
let sumRow = array[i].reduce((a, b) => a + b, 0);
let currentColumn = 0;
for (let j = 0; j < array.length; j++) {
currentColumn += array[j][i];
}
// if (currentColumn != sum || sumRow != sum) return false;
// rowSum[i] triggers Failed Test, simply use sum and passes all test
if (currentColumn != sum) return false;
}
return true;
}
;-)
Благодаря :))