中学生破解微信抢“最大红包”秘诀,到底有没有用??

2月24日,国内多家媒体报道,深圳一中学生通过研究微信抢红包的代码,发现了一个抢最大红包的秘诀。该同学研究发现,在3-5人场景中,第一个抢红包的人成为手气王的概率最大。而当人数增多后,越靠后,获得手气王的概率越高

有不少网友觉得该生的发现非常符合他的经历。


其实这是深圳中学龙岗中学给学生布置的寒假PBL(项目学习)作业的一部分。该学生的作业在众多PBL作业中脱颖而出,引发了广泛关注。

然而,对于媒体报道中的细节,其实我存在着一些疑惑。

首先,该学生是如何获取微信抢红包的代码的?微信并不是开源软件,如何能看到其中的代码呢?这到底是微信官方的抢红包算法,还是仅为一种模拟?

该生作业

其次,即使该学生的算法正确,也不能保证在所有情况下都能抢到最大红包,因为微信抢红包的过程还受到很多其他因素的影响,如网络速度、点击速度等,最重要的是还有人品。还有可能等到最后一个去抢,结果再没抢到的。


其实关于微信红包怎么抢到最大红包,早在8、9年前就有人开始研究了。

2016年简书上有一篇文章,作者对微信红包的算法进行了一些研究和推测。他认为微信红包的金额并不是提前设定好的固定金额,而是在用户抢红包时动态计算出来的。

具体的计算方式是通过一个随机算法,使得红包金额在0.01元和剩余金额的平均值的两倍之间。

例如:发 100 块钱,总共 10 个红包,那么平均值是 10 块钱一个,那么发出来的红包的额度在 0.01元 20元之间波动。

当前面 3 个红包总共被领了 40 块钱时,剩下 60 块钱,总共 7 个红包,那么这 7 个红包的额度在:0.01 (60/7 * 2)=17.14之间。

作者还在文章中贴出了相应的代码,并进行了多次运行测试,最终得出了一个结论:微信红包的金额在概率上是大致均匀分布的。也就是说,虽然每个人抢到的红包金额不确定,但整体上来看,红包金额的分布是比较均匀的。

这个算法使得微信红包更加有趣和刺激,也让用户在抢红包的过程中充满了期待和惊喜。不过需要注意的是,这只是一个对微信红包算法的推测和研究,并不是官方的公开算法。具体的算法可能会有所不同,但大致的思想应该是类似的。


20年,也有人研究了大额红包的抢法,发现三个规律:

1)先抢后抢,金额期望都是相同的;

其实就是在大量的概率统计中,先抢后抢抢到的钱平均下来都差不多;

相同抢红包抢到金额重复 100 次后的平均值

2)微信的红包算法很可能是预先分配给每人 0.01 的“底额”;

微信发红包的规矩可能是不论多少人抢,每人最少能拿到1分钱

3)后抢者风险高,收益大。

由于前面有更多人已经抢了红包,实际后抢的人并不知道还剩多少钱和抢的位置,所以后面抢的人可能有更大的风险,但也有机会拿到更多的钱。


结语

总之,抢大额红包的策略是:如果求稳,那么在抢红包时,可以选择先下手为强。在红包还没有被其他人抢光之前,我们就主动出击,确保自己能够得到一份。

而如果我们求多求刺激,那么就可以选择后抢。看看自己能否抢到更多的红包。

当然,最好是别人能多发点红包,这样不论抢多抢少都可以来平均一下抢到的金额。

展开阅读全文

页面更新:2024-03-01

标签:红包   手气   作业   平均值   块钱   额度   概率   算法   中学生   秘诀   金额   代码

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top