Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getSummingItems(a,t){
- return a.reduce((h,n) => Object.keys(h)
- .reduceRight((m,k) => +k+n <= t ? (m[+k+n] = m[+k+n] ? m[+k+n].concat(m[k].map(sa => sa.concat(n)))
- : m[k].map(sa => sa.concat(n)),m)
- : m, h), {0:[[]]})[t];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement