“拼手气”到底是瞎猫碰上死耗子,还是有啥秘密?

嘿,大家都准备好过节了吧?马上就有个特别好玩的事儿,就是抢红包啦。虽然这事儿谁都知道,数额大小没关系,图个乐呵就行,但有时候拿到手里的钱确实差距挺大。大家有没有想过,这“拼手气”到底是瞎猫碰上死耗子,还是有啥秘密呢?比如说,先点开红包的人是不是更容易拿大钱?这个红包的分法有没有啥道道?其实啊,以前刚出来那会儿,红包系统可没这么讲究,直接就是纯随机给。总金额和人数定了,系统随便分一下钱,看着好像全靠运气,其实有个大bug:第一个抢的人通常能占到便宜。举个例子吧,发个100块钱红包给10个人。第一个人能抢到的钱从0.01元到100元都有可能,要是算个平均值,他大概能拿50块钱。咱们数学上把这个叫“长期平均值”,或者说数学期望。就好比拿着绳子闭眼剪一刀,最可能从中间剪断一样。要是第一个人只抢到了10块钱,剩下90块给后面的人,那第二个人的运气就变差了。他最多只能拿0.01到90元之间的数,期望直接掉到了45元。越往后人越少,剩下的钱也越来越少,后面的人越来越吃亏。这样搞肯定不公平。 后来为了公平点,大家想出了个新招——“二倍均值法”,这也是现在很多平台用的方法。简单说就是给每个人设个上限:最少拿0.01元,最多不超过剩下的钱平均值的两倍。咱们还是拿那个100块钱分给10人的例子来说。第一个人最多只能拿100除以10乘以2等于20元,相当于他的红包范围是0.01到20元。这时候算期望的话是10元左右;如果运气不好只拿了1元,剩下99元分给9个人;那第二个人最多能拿99除以9乘以2等于22元左右;哪怕他手气爆棚拿了上限20元;剩下80元分给9个人;那第二个人的上限就变成80除以9乘以2约等于17.78元左右。你看不管前面怎么样;后面每个人的期望都稳定在平均的钱数上;不会一下子掉下去很多。 这个办法最厉害的就是把大家的“平均运气”拉平了;让大家觉得谁也不占便宜。而且越到后面人数越少;系统允许的上限也就放开了一些。前面的人因为规则限制很难抢到大钱;后面的人反而更容易一口把剩下的钱“吃”掉然后逆袭称王。 当然啦;真实的抢红包算法其实要复杂得多;不光要保证公平分配;平台还得考虑最小金额限制和系统稳定性等问题呢。不管数额是多是少;那份抢来的热闹和拆开来的喜悦才是咱们真正在乎的年味和祝福啊!