Subject: Re: Making Change (#154)
From: Ilan Berci <coder68 yahoo.com>
Date: Mon, 28 Jan 2008 02:55:52 +0900
References: 288626288803
In-reply-to: 288803
def make_change(amount, coins = [25,10,5,1])
coins.sort.reverse.map{|coin| f = amount/coin; amount %= coin;
Array.new(f){coin} }.flatten
end
ilan
--
Posted via http://www.ruby-forum.com/.