Count the coins/0-1: Difference between revisions
m
→{{header|Raku}}: DRY, reduce to essential complexity
Thundergnat (talk | contribs) m (→{{header|Raku}}: DRY) |
Thundergnat (talk | contribs) m (→{{header|Raku}}: DRY, reduce to essential complexity) |
||
Line 73:
=={{header|Raku}}==
This is pretty much duplicating other tasks, in process if not wording. Even though I am adding a solution, my vote would be for deletion as it doesn't really add anything to the other tasks; [[Combinations]], [[Permutations]], [[Subset sum problem]] and to a large extent [[4-rings or 4-squares puzzle]].
<lang perl6>for <1 2 3 4 5>, 6
,<1 1 2 3 3 4 5>, 6
,<1 2 3 4 5 5 5 5 15 15 10 10 10 10 25 100>, 40
Line 84:
put "\n\nHow many combinations of [{ @items.join: ', ' }] sum to $sum?";
given
.&display;
put "\nOrder unimportant:\nCount: { +$_ }\nIndices" ~ ( +$_ > 10 ?? ' (10 random examples):' !! ':' );▼
put $p.pick(10).sort».join(', ').join: "\n";▼
}
}
sub display ($list, $un = 'un') {
▲
}</lang>
{{out}}
|