�h
Size: a a a
�h
�h
BS
�h
BS
�h
�h
BS
BS
�h
�h
�h
BS
DM
IA
DM
DM
DM
DM
SV
const banknote = [10, 20, 50, 100, 200, 500];
let i = banknote.length - 1;
let count = 0;
function calculateCount(sum) {
let newSum = sum - banknote[i];
if (sum % 10 !== 0 || sum ===0) {
return -1;
}
if (newSum === 0) {
count += 1;
return count;
}
if (newSum > 0) {
count += 1;
calculateCount(newSum);
} else {
i -= 1;
calculateCount(sum);
}
return count;
}