抢红包神器如何抢金额最大

微信红包金额分配的算法是怎样的?谁比较容易到最佳手气?谁有机会拿到较大的金额?
按投票排序
多图预警,结论在最后~前些天有同学转载了一篇关于微信红包算法的文章,我看了之后非常感兴趣,一气之下呵成此答案,觉得发在知乎上看得人会比较多吧~如有毗漏,请多指教啊~过年期间,要问什么事是全国人民都乐此不疲的参与了进来的呢?想必抢微信红包莫属,那么,微信抢红包究竟有什么学问呢,为什么有的人只能抢到几分钱,有的人却可以抢到很大的金额呢?为什么有的人经常是手气最佳,有的人却很少拿手气最佳呢?本文,就将揭晓这些事情的答案~首先,我们来科普一下红包的算法:
以下内容摘自《微信红包的架构设计简介》(节选)整理 by分配:红包里的金额怎么算?为什么出现各个红包金额相差很大?答:随机,额度在0.01和剩余平均值×2之间。例如:发100块钱,总共10个红包,那么平均值是10块钱一个,那么发出来的红包的额度在0.01元~20元之间波动。 当前面3个红包总共被领了40块钱时,剩下60块钱,总共7个红包,那么这7个红包的额度在:0.01~(60/7×2)=17.14之间。 注意:这里的算法是每被抢一个后,剩下的会再次执行上面的这样的算法(Tim老师也觉得上述算法太复杂,不知基于什么样的考虑)。这样算下去,会超过最开始的全部金额,因此到了最后面如果不够这么算,那么会采取如下算法:保证剩余用户能拿到最低1分钱即可。 如果前面的人手气不好,那么后面的余额越多,红包额度也就越多,因此实际概率一样的。拍脑袋算法,会不会出现两个最佳?答:会出现金额一样的,但是手气最佳只有一个,先抢到的那个最佳。我们只要知道以上内容便足够理解微信红包是如何计算出来的了,那么接下来的问题是,为什么有的人抢的金额很大,有的人抢的金额很小呢?抢红包获取的金额和抢红包的顺序有什么关系呢?每个人获取红包金额的可能性是相同的吗?第几个抢红包的人最容易手气最佳呢?首先,通过模拟实验可以知道,这个游戏是公平的,在红包拆开之前,每个人,无论先后顺序,抢到的红包金额的数学期望都是一样的,如果100元分成5个红包,那么每个人抢到的金额的数学期望就是20元,但有趣的是,虽然数学期望一样,但概率密度却有很大差别。为了说明这一点,我制造了一个蒙特卡洛发生器,用来模拟用户拆红包的行为。我先从3个特例入手。1.将100元红包分成3个,拼手气抢红包,实验了100万次。将第一个抢到红包的人所抢到的金额绘制在频数分布直方图上,结果如图:可以发现,模拟的结果符合理论算法,即在0.01到33.33×2之间均匀分布。前方高能……可是,第二个拆红包的人和第三个拆红包的人却不是这样,他们的频数直方图长成这个样子,第二个人的:第三个人的:第三个人的:首先,他们并不是均匀分布,看起来是偏态分布(左偏),拖出了长长的右尾,可以看出,他们有获得更高金额红包的机会,理论上最大可得到99.98元。天,100元的红包拿99.98,这基尼系数要上天啊~其次,从肉眼来看,他们的频数直方图看起来好像一样,不知道能否证明出来,不过我是不在意的,信蒙特卡洛发生器是一个简单粗暴但很有效的手段。我姑且作出假设,即最后两个人抢红包得到的金额的概率分布是相同的。那谁最有可能成为手气最佳呢?答案是:第一个抢红包的人。还是这100W次实验,我记录了手气最佳的人,并画成频数分布直方图,图片如下:你看,第一个人成为手气最佳的次数最多,或者说第一个抢红包的人成为手气最佳的概率最大。最后两个人成为手气最佳的次数相差无几。当然,我能想到的部分原因是如果抢到的金额相同,那么先抢到的人为手气最佳。接下来,我们增加红包的个数。2. .将100元红包分成4个,拼手气抢红包,实验了100万次。结果显示如下:第一个人:第二个人:第二个人:第三个人:第四个人:手气最佳的情况:看,和前面的观察到的现象一致吧~接下来实验拆成5个包,还是100元,实验100W次。第一个人的:第二个人的:第三个人的:第三个人的:第四个人的:第四个人的:第五个人的:第五个人的:手气最佳情况:手气最佳情况:通过3次模拟,我们可以针对微信红包作出以下假设或推论:第一:第一个抢到红包的人抢到的金额是均匀分布。第二:越晚抢到红包的人,抢到的金额分布越拖出长长的右尾,即抢到金额的上限越来越大。并且,只有最后两个抢红包的人,才有可能抢到非常大的金额。非常大是指几乎接近红包全部金额。第三:越早抢红包,越容易手气最佳,越晚抢红包,越不容易手气最佳,最后抢红包的两个人最不容易成为手气最佳,但这带来的差异并不是很大。第四:不管先后抢红包的顺序,抢到金额的数学期望都是相同的。当然,如果手足够慢,红包都就被别人抢完咯~记住这几个假设, 你就比其他抢红包的人的姿势水平高一个等级喔~知道该怎么玩红包游戏了么~哈哈~不过,我还没证明这些假设诶~信蒙特卡洛模拟好啦~
红包分配算法代码实现发给大家,祝红包大丰收!#coding=gbkimport randomimport sys#print random.randint(0, 99)#print "====", random.uniform(0, 0.99)def calRandomValue(min, max, total, num): print min, max, total, num total = float(total) num = int(num) min = 0.01 if(num return if num == 1: print "第%d个人拿到红包数为:%.2f" %(num, total) return i = 1 total_money = total #rtotal = (total*100 - min*num*100)/100 while( i max = total_money - min*(num- i) k = int((num-i)/2) if num -i k = num -i max = max/k monney = random.randint(int(min*100), int(max*100)) monney = float(monney)/100 total_money = total_money - monney print "第%d个人拿到红包数为:%.2f, 余额为: %.2f" %(i, monney, total_money) i += 1 print "第%d个人拿到红包数为:%.2f, 余额为: %.2f" %(i, total_money, 0.0)if __name__ == "__main__": min = sys.argv[1] max = sys.argv[2] total = sys.argv[3] num = sys.argv[4] calRandomValue(min, max, total, num)python 2.py 0.01 10 20 300.01 10 20 30第1个人拿到红包数为:1.34, 余额为: 18.66第2个人拿到红包数为:1.06, 余额为: 17.60第3个人拿到红包数为:1.08, 余额为: 16.52第4个人拿到红包数为:0.98, 余额为: 15.54第5个人拿到红包数为:0.88, 余额为: 14.66第6个人拿到红包数为:0.48, 余额为: 14.18第7个人拿到红包数为:0.26, 余额为: 13.92第8个人拿到红包数为:0.90, 余额为: 13.02第9个人拿到红包数为:0.12, 余额为: 12.90第10个人拿到红包数为:0.41, 余额为: 12.49第11个人拿到红包数为:0.43, 余额为: 12.06第12个人拿到红包数为:0.63, 余额为: 11.43第13个人拿到红包数为:0.36, 余额为: 11.07第14个人拿到红包数为:0.25, 余额为: 10.82第15个人拿到红包数为:1.38, 余额为: 9.44第16个人拿到红包数为:0.17, 余额为: 9.27第17个人拿到红包数为:0.79, 余额为: 8.48第18个人拿到红包数为:0.52, 余额为: 7.96第19个人拿到红包数为:0.44, 余额为: 7.52第20个人拿到红包数为:1.15, 余额为: 6.37第21个人拿到红包数为:0.13, 余额为: 6.24第22个人拿到红包数为:0.76, 余额为: 5.48第23个人拿到红包数为:1.32, 余额为: 4.16第24个人拿到红包数为:0.80, 余额为: 3.36第25个人拿到红包数为:0.16, 余额为: 3.20第26个人拿到红包数为:0.27, 余额为: 2.93第27个人拿到红包数为:1.82, 余额为: 1.11第28个人拿到红包数为:0.45, 余额为: 0.66第29个人拿到红包数为:0.27, 余额为: 0.39第30个人拿到红包数为:0.39, 余额为: 0.00
参考我对微信红包金额分布的分析,没什么新奇的,挺正常的正态分布,在分布曲线上选择点,选择的点满足几个约束就可以了,最小金额约束,总金额约束等,见我回答的分析:
这个代码是怎么使用的呢
代码能用吗
怎样才能用?抢最佳
已有帐号?
无法登录?
社交帐号登录QQ抢红包2016怎么抢到最多_QQ抢红包2016在哪里找到_QQ抢红包2016怎么玩_QQ抢红包2016如何抢金额最大 - 清风手游网
清风手游网:手机游戏安全放心下载站!
当前位置: -&
-& -& QQ抢红包2016使用教程
更新时间: 16:54:12点击次数:65389
QQ抢红包怎么在电脑上抢?很多朋友因为手机信号不好而错失了很多红包,那么怎么办呢?下面清风小编为大家带来了QQ在电脑上抢红包的方法。
1.首先在电脑上下载海...
更新时间: 10:50:13点击次数:445
魅族红包助手目前是让用户在手机系统中就能有自带抢红包的功能,那么魅族红包助手支持QQ吗?魅族红包助手能抢QQ红包吗?下面清风小编就给大家具体讲解下。
目前魅族红包助手...
更新时间: 16:13:43点击次数:814
据悉,手机QQ将会在2015年春节期间向全国人民发出总价值“30亿”红包。今年手机QQ官方红包将会从小年夜一直持续到除夕,共有两种形式,一种是明星红包,从小年夜开始到除夕前一天就会在手机QQ发放...
更新时间: 16:13:35点击次数:5379
5.4版本2015年新年什么关键词最火?当然是手机红包,腾讯终于按捺不住了,30亿元烧钱金等你拿哦。下面清风小编总结了手机QQ发红包的时间以及抢红包方法。
活动时间:...
更新时间: 17:29:23点击次数:872
手机QQ现在也能抢红包了,但是有些QQ用户却不知道手机QQ红包在哪里,也不知道如何用手机抢?那么怎么办呢?下面请跟着清风小编一起去了解下吧。
手机QQ红包在...
更新时间: 9:25:06点击次数:134
手机QQ红包怎么用?手机QQ红包怎么玩?手机QQ红包是手机QQ5.4版本推出的新功能,如果你以前使用微信发红包,那么现在你也可以用QQ发红包了,下面请跟着清风小编一起去了解下吧。
更新时间: 20:38:01点击次数:3357
如今,手机qq也可以发红包了哦,新年到了,来看看你的手气吧。那手机qq红包抢到后,如何提现呢?那提现多久到账呢?强风小编为你一一解答哦~
只需点击申请...
更新时间: 16:05:28点击次数:395
手机QQ红包怎么提现?对于微信红包想必大家都有了解吧,其实手机QQ红包跟微信有点类似,而且手机QQ红包也是可以提现的,但是有一些朋友却不知道,下面清风小编为大家带来了手机QQ红包提现的方法。
9/258/278/275/55/55/55/55/54/94/94/94/94/94/94/94/94/93/27
猜你喜欢相关软件微信抢红包技巧抢的金额最大_百度知道
微信抢红包技巧抢的金额最大
我有更好的答案
///zhidao/pic//zhidao/wh%3D450%2C600/sign=/zhidao/wh%3D600%2C800/sign=938f0e560d55b3199cac8ae/241f95cad1c8a786f55bd70cf5077.baidu.jpg" esrc="http://e.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http,是可以抢到最大的红包的不仅是能够提前就设置好的还能够安装在安卓和苹果手机上呢而且还可以一键开启自动抢红包的模式<a href="http.hiphotos.baidu://e.baidu你好
你好,每个红包都有相应的数字,用软件是能从中找出最大的,并且能提示自己,或者启动自动模式去拿到
抢红包其实是没有技巧的有的只是手速或工具用软件抢可以避免拿到小的数
玩抢红包要拿到最大要软件辅助哦金额最大或者避开掉最小的都可以帮你设置好而且过程是自动的哦红包最快速度帮拿到最多的
玩抢红包是有技巧了,是不是最大的数字自己可以提前设置哦,它的速度还是比较快的
抢红包有好助手很重要的控制尾数的大小还能帮你拿好运气呢
你可以自己找个安装这样无论是在哪里都可以抢现在也有这些抢红包软件给试用
你好!很高兴能为你解答这个很简单就能做到的你提前设定好尾数就行了希望对你有帮助
你好,技巧是有不少的,用软件是很容易实现的最大的包随时都能拿到
这个是可以的啦是能让你拿到最好的包也是能设尾数后面的两位尾数哦
你好很高兴为你解答这可能有的吧但是可能得有东西才能行的呵
抢最多是有方法的助手很重要的
这不是难事很简单的不需要担心设置下就好
是有方法的,可以仅仅拿最大的数字可自己自由设定
这个没有技巧的,随机
枪红枪最大咋么办
这些都是骗钱的
其他类似问题
为您推荐:
抢红包的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁今年春晚开抢红包 单个红包最大金额达到4999元
日 09:03&&&&&&来源:华西都市报
摘要:往年春晚,是一边吃年夜饭一边看春晚。今年春晚,或是一边看春晚一边抢红包。截至目前,新浪、阿里、腾讯三大互联网巨头旗下的微信、支付宝...
往年春晚,是一边吃年夜饭一边看春晚。今年春晚,或是一边看春晚一边抢红包。截至目前,新浪、阿里、腾讯三大互联网巨头旗下的微信、支付宝、微博、QQ等互联网软件已公布了春晚抢红包的细则。春晚红包大战,不但给传统节日增加了互联网色彩,也有望推动红包的热度在除夕夜达到最高潮。
微信:5亿现金最高4999元 2月16日微信宣布,央视春节联欢晚会将与微信携手,开展全方位的深度合作。通过微信的&发现&摇一摇&入口,开抢由各企业赞助商提供的价值超过5亿元人民币的微信现金红包。
据微信相关负责人介绍,&全民抢红包&环节,将于除夕当晚10点30分左右正式开始。届时主持人会口播详细的互动引导,用户点击微信&发现&摇一摇&进入即可参与&摇红包&,单个红包最大金额达到4999元。
微博:6个整点送出1亿现金 昨日微博相关负责人向华西都市报记者透露,除夕当晚微博将与支付宝、央视春晚官微和参加春晚的明星,共同组成&红包纵队&,在晚上8点到次日凌晨1点的每个整点送出现金红包,总额将达到1亿元。除夕夜,李冰冰、郑恺、刘诗诗、李小鹏等百余位明星名人都将在微博给网友送出红包。
支付宝:中文口令神秘大招 2月18日除夕夜将是支付宝红包最高潮,当天除了上午10点发出1000万元现金红包之外,晚上8点至12点还将发出1亿元现金红包。此外,支付宝内部人士表示,支付宝正在开发和准备上线&中文口令&等自定义口令模式,以便联合品牌商发红包,首发就会放在除夕,届时会以一个极具爆炸力的方式展示出来,让所有人感受到&中文口令&的威力。
QQ:13个整点抢企业红包 与支付宝一样,除夕当天QQ也将联合企业为用户发红包。每个账号每个时段整点可以抢一次企业红包,机会不可积累。2月18日除夕当天,从12点到24点整点抢企业红包,进入手机QQ,在QQ界面右下角将有&企业红包&气泡,点击进入活动页面;如果当时在使用手机QQ与好友聊天,则上方会弹出开抢提示,点击也可以进入。QQ团队提醒用户,要更新至最新的手机QQ5.4版本。
来源:华西都市报
相关热词搜索:&&&&&&&&
热门关注榜
关注我们:
成都市广播电视台·新媒体 | 广电视讯 | 成都广电视讯文化传播有限公司抢红包如何抢金额最大?
抢红包技巧如何抢金额最大 抢红包怎么抢到最多
时间: 10:02:07&&来源:&&编辑:新浪
  抢到大红包就是好事吗?
  元旦节的时候,一个壕同学在群里发了一个大红包,刚洗完脚的我凭借一个唯美的睡姿抢到了最大的一个,50多块。
  正当我为自己的期末考试感到深深忧虑时,同学们纷纷艾特我让我赶紧发红包。第一次感受到了自己在班群里的存在感,我就用5块钱发了10个红包,感觉自己终于钱财人品双丰收了。
  结果同学们接着起哄,说我抢了那么大一个才发这么一点,是不是想挂科了,连班上平时一句话都没说过的同学居然也在艾特我。禁不住群体的压力,碍不住面子的我用50块发了15个红包出去,就当为自己攒人品顺便祝大家新年快乐了。结果更多的人被我炸了出来,只抢了几毛钱的人吆喝着让我继续发,抢到几块钱的人一言不发深藏功与名。
  我瞬间就懂了,抢了一个50的红包绝对不是什么好事,特别对我这种没钱但又要打肿脸充胖子的人来说。
  攒人品就得败生活费吗?
  微信随机红包为群里增添了很多乐趣,平时地上掉1块钱都不一定会捡的人也愿意为了几毛几分钱死抱着路由器,为元旦新年增添了很多过节的气息。可这种乐趣是属于小红包的,在群里没有老板这种固定压榨对象的情况下,抢到一个大红包真不是什么好事。
  我翻了一下自己的红包记录,整个2015年支出居然比收入多了将近1000,这简直就是我这种屌丝一个月的生活费了。而且自己发红包并没有很大手大脚,不知不觉中居然累计到了这种天文数字,让我不得不开始反思。
  抢红包不是为了发家致富,这是必须要坚守的初衷,逢年过节大家就图一乐。但如果你想要参与其中又没有太多零花钱,就得好好计划一下到底一个红包发多少合适了,毕竟只抢不发太败人品。
  其实抢红包不必说太多,你根本不知道别人发的红包有几个有多少钱,所以没别的,就是一个&抢&,经过无数次实践证明,一个信号好的地方的4G网足以打败任何路由器和猫。
  至于抢红包应该以什么姿势抢,这个和红包金额一样都是随机的,但一定要保证眼疾手快,即手部不能受到任何外力束缚。坐着一手拿手机,一手空出来随时准备点击被我认为是最佳姿势。平躺着需要举着手机,侧躺或者趴着都会让手被身体压着,而这些小小的作用力和零点几秒的差距可能就会让你与红包失之交臂。
相关搜索词
最八卦观娱
近期,电视剧《新边城浪子》正在热播,剧
陈坤 被台媒爆料删光和赵薇的合影,仔细
《半妖倾城》中聂倾城和明夏两个人之间的
《致我们终将逝去的青春》电视剧版的郑微
霍建华林心如相识相知十多年,已经是老熟
李易峰被谣传吸毒谁是幕后黑手,吴亦凡被
两档节目从开播就受到很多关注,最大的卖
近两年盗墓题材的影视作品已经成为了一种
近日,继《太子妃升职记》被下架之后,《
《笑傲江湖》第二季已经完美收官了,那么
尚之潮-尚品生活 潮行天下 shangc.net, Inc. Rights Reserved.鲁ICP备号

我要回帖

更多关于 抢红包神器 的文章

 

随机推荐