Re: Calculating a given total using only given specific
- To: mathgroup at smc.vnet.net
- Subject: [mg104298] Re: [mg104294] Calculating a given total using only given specific
- From: Zach Bjornson <bjornson at mit.edu>
- Date: Tue, 27 Oct 2009 04:56:27 -0500 (EST)
- References: <200910260426.XAA18616@smc.vnet.net>
There's probably a nicer way to do this using higher functions in Mathematica, but using only basic functions: OK = {56, 38, 20, 12, 4, 1}; add[target_] := Module[{total = 0}, While[total < target, i = 1; While[OK[[i]] > target - total, i++]; total += OK[[i]]; Print[OK[[i]]] ] ] -Zach On 10/26/2009 12:26 AM, Rick T wrote: > Calculating a given total using only given specific values > > Greetings All > > I'm trying to figure out a way to calculate a given total > using only given specific values. > > Example: > The total given is 46 > The numbers I can use are 56,38,20,12,4, and 1 > so the numbers it should use and come back with would be highest to > lowest > so it should be 38,4,and 4 because > these will add up to 46. Is there a name given to this type of > mathematics? > > And does anyone have an example of how to do this? > > tia sal22 > >
- References:
- Calculating a given total using only given specific values tia sal22
- From: Rick T <ratulloch@gmail.com>
- Calculating a given total using only given specific values tia sal22