发100元红包分给10人,给10 个人抽,要怎么才能把“抢红包大战”安排得既公平又刺激呢?

发100元红包分给10人,给10个人抽,要怎么才能把“抢红包大战”安排得既公平又刺激呢?这种抢法藏着不少数学奥秘。 一开始人们以为完全看手气,后来发现其实先动手的人占便宜,后来者吃亏。比如第一个人抢的范围从0.01元到100元,算个平均大概能拿50元。但是他运气不好只拿了10元,剩下90元给后面9个人抽,那第二个人的平均运气就掉到了45元。越往后抽钱越少,希望也就越低。 为了解决这个问题,大家想到了“二倍均值法”。就是给每个人设一个限额:最少拿0.01元,最多不超过剩下钱数平均值的两倍。 拿刚才那个例子来说,第一个人最多只能拿20元,范围变成0.01到20元,他的平均期望就变成了10元;如果他真的只拿了1元,剩下99元分给9个人,第二个人就可以多抢一点,最多能拿22元。哪怕前面的人运气爆棚直接拿走20元上限,剩下80元分给9个人,第二个人的上限也能达到17.78元左右。 这样不管前面的人抽多少,后面每个人的期望都跟着剩余的人均钱数走,不会出现断崖式下跌。前面的人被规则限制得死死的很难抢到大额;后面的人则更容易“一口吃”掉剩下的钱逆袭称王。 真实算法当然更复杂些,还得考虑最小金额限制和系统稳定性这些问题。红包金额有大有小没关系,“抢”带来的热闹劲儿和“拆”开的喜悦才是真正的年味和祝福。