Вキ
лет ми спик фром май харт?
Size: a a a
Вキ
S
VM
Вキ
Вキ
VM
S
VM
S
S
Π
Вキ
Вキ
Π
Π
Π
IB
const cache = {};
function getCubes(N) {
if (cache[N]) {
return cache[N];
}
const f = Math.floor(Math.pow(N, 1/3));
if (f < 2) {
cache[N] = N;
} else {
cache[N] = Math.min.apply(null, Array(f - 1).fill(null).map((_, i) => getCubes(N - (i + 2) ** 3))) + 1;
}
return cache[N];
}
S
const cache = {};
function getCubes(N) {
if (cache[N]) {
return cache[N];
}
const f = Math.floor(Math.pow(N, 1/3));
if (f < 2) {
cache[N] = N;
} else {
cache[N] = Math.min.apply(null, Array(f - 1).fill(null).map((_, i) => getCubes(N - (i + 2) ** 3))) + 1;
}
return cache[N];
}
S
const cache = {};
function getCubes(N) {
if (cache[N]) {
return cache[N];
}
const f = Math.floor(Math.pow(N, 1/3));
if (f < 2) {
cache[N] = N;
} else {
cache[N] = Math.min.apply(null, Array(f - 1).fill(null).map((_, i) => getCubes(N - (i + 2) ** 3))) + 1;
}
return cache[N];
}