python – 根据定义的比率分配值
我这里有一个场景.让我用一个小例子来解释. 我有10支钢笔,我必须给3个人.那些人的比例就像是6:6:1意味着如果我给人C给1笔,我必须给A人和B人6-6笔. 我试图通过使用我在下面描述的简单计算来解决它.
在这里,人物C将获得0笔,但不应该发生.我希望那个人A& B正在获得4笔,这是正确的.但是人C也应该得到1支笔. 这种情况发生在任何人与其他人相比有1个比率计数的情况下. 任何人都可以帮我解决这个问题吗?或者我怎样才能实现它? 最佳答案
一种简单的方法是保持每个人应该获得多少笔的数量.然后,只要它们是钢笔分配,你给一个应该得到最多笔的人.
以下是您的示例:
更新 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |