camelcom has asked for the wisdom of the Perl Monks concerning the following question:
Most esteemed monks...
I humbly ask for guidance in the following matter...
I buy some commodity at the following prices:
Qty @ Price
5 @ 93.8
20 @ 93.81
10 @ 93.82
15 @ 93.83
25 @ 93.84
5 @ 93.85
20 @ 93.87
5 @ 94
35 @ 94.1
10 @ 94.2
The average of these (150) fragments is 93.92666667.
These fragments need to be allocated to 5 people in the following quantities:
Person/Qty
A/65
B/12
C/24
D/19
E/30
How do I allocate the fragments as fairly as possible such that the average price for each person is closest to the overall average?
Back to
Seekers of Perl Wisdom