02. Last K Numbers Sequence
Здравейте колеги,
някой може ли да помогне с решението на тази задача от лаба за масивите?
Ето едно решение, но джъдж не дава никакви точки за него, въпреки че при мен си работи:
function lastKNumbers(n, k) {
let result = [1];
for(let i = 1; i < n; i++){
result[i] = sumLastK(result, k);
}
function sumLastK(array = result, k) {
k = array.length > k ? k : array.length;
let sum = 0;
for(let i = 1; i <= k; i++){
sum += array[array.length - i];
}
return sum;
}
console.log(`[${result.join(', ')}]`);
}
Благодаря Ви!
Ива