【求一平均分配算法现在有9个人为一组,每个人身上本来就有不同-查字典问答网
分类选择

来自潘燕晖的问题

  【求一平均分配算法现在有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

  得到的是负数

1回答
2020-03-24 21:36
我要回答
请先登录
刘希涛

  先将所有人的钱求和,得到Sum1

  然后用Sum1加上你要分的钱(900),得到Sum

  再用Sum除以总人数N,得到平均数A

  最后每个人得到的钱应该是A-Mi,Mi为第i个人原有的钱.

  注:Mi>A的就不分了,当然也不能剥夺他原有的钱.

2020-03-24 21:38:24

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •