5个人抢50块钱的红包,
第一个人从来没有超过20块钱。
第二个人从来没有超过25块钱,
等到第三、第四、第五的人,
他们能抢到的钱数慢慢才上涨。
以下为实验结果:
经过博士的仔细研究,终于发现了微信红包内部的算法规则。那就是:每个人当前能抢到的金额服从一个0.01到当前剩余均值两倍的左开右闭区间的均匀分布。
什么意思呢?大概是说,5个人抢50块钱,那平均每个人能抢到10块钱。所以,第一个人抢的时候,他就只能抢到0—10×2也就是20块钱。
如果第一个人很不幸,他只抢到了2块钱。那接下来的问题就变成了4个人抢48块钱,这个时候平均每个人能抢到12块钱。12的两倍是24,第二个人最大能抢到就变成24块钱。所以这个区间是一个不断放大的过程。