blob: f26696d8aa8a0b5aec52da692767a2af95df8442 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
pick =. dyad define
if. 0=#y do.
x=0
else.
coin =. {. y
newCoins =. }. y
+/([:pick&newCoins x-coin*])"0 i.>:<.x%coin
end.
)
problem31 =: 200 pick 200 100 50 20 10 5 2 1
|