字典翻译 问答 小学 数学 【求一平均分配算法现在有9个人为一组,每个人身上本来就有不同多少的钱数,我要把900元钱全部分给他们,分完后,要使得每个人身上的钱要尽量一样多,这9个人身上分别有这么多钱:10,20,25,29,30,】
问题标题:
【求一平均分配算法现在有9个人为一组,每个人身上本来就有不同多少的钱数,我要把900元钱全部分给他们,分完后,要使得每个人身上的钱要尽量一样多,这9个人身上分别有这么多钱:10,20,25,29,30,】
问题描述:

求一平均分配算法

现在有9个人为一组,每个人身上本来就有不同多少的钱数,我要把900元钱全部分给他们,分完后,要使得每个人身上的钱要尽量一样多,

这9个人身上分别有这么多钱:10,20,25,29,30,45,40,50,15

也就是钱少的多分点,钱多的少分点,

求分完之后的这个平均数会是多少?用什么公式或什么思路算出来的

可能这个例子的数值没有举好,这样,现在我身上有900元钱,

其它9个人有1,20,25,29,30,45,40,190,15

怎样才能让他们的钱最平均化,绝对平均是不可能的,是尽可能在一条线上,

如果按二楼的回答算:第8个人得到(1+20+25+29+30+45+40+190+15+900)/9-190=-46.111111111111114

得到的是负数

刘希涛回答:
  先将所有人的钱求和,得到Sum1   然后用Sum1加上你要分的钱(900),得到Sum   再用Sum除以总人数N,得到平均数A   最后每个人得到的钱应该是A-Mi,Mi为第i个人原有的钱.   注:Mi>A的就不分了,当然也不能剥夺他原有的钱.
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文