summaryrefslogtreecommitdiff
path: root/problem31.ijs
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