昨天第一次参加头筹,结果中奖了,让我兴奋的同时,也对头筹中奖的计算方式产生了一点兴趣,决定从数学概率的角度来分析一下!
头筹的中奖方式是取时时彩的开奖号码,对参与人数[暂且定参与人数为50,我下面的计算都是基于50开计算的]求余,然后用10000001加上这个余数,就是头筹的中奖号码。中奖的计算方式了解了,下面来探讨一下概率!
时时彩是一个五位数,也就是从00000--99999,那这么多个数对50求余,余数肯定是0--49,这50个余数出现的次数各是多少呢?
写了一小段代码来计算0--99999,分别对50求余。
从输出结果可以看到,0出现的次数是2000次,1出现的次数是2000次...49出现的次数是2000次。
那看起来是不是中奖的概率是一样的呢?其实不然,因为时时彩的开奖结果也不是同概率的。换句话说就是00000和99999的概率肯定比其他数小吧。类似于用三个筛子摇大小,出现豹子号的概率绝对是小的。
本来想拿时时彩的开奖结果做一个正态分布图出来,这样就大概清楚数据出现的概率,但是这个时时彩的开奖结果太多,我一时取不到,所以就退而求其次,在网上拿最近2000次的来讲结果和值分布数据。
这个图的意思大概意思是,最近2000次时时彩开奖结果,和值平均数是4的出现了584次,和值平均数为0的出现了0次。换句话说,就是时时彩已经2000次没有出过00000这个号了。
从图中我们可以看到,和值平均值在3--6直接出现的次数最多,于是我们改进刚才的算法,从0--99999这些数中,取和值平均值在3--6之间的数,求余,看看余数出现的情况。
例如,00000和值平均数是0,不满足3--6,我们就不取这个数。
从输出结果看到,余数的出现次数不再是等同的了,也就是中奖概率不再是相同的。
余数6,7,15,16,24,25,33,34,42,43出现的次数相对较多。
换算到头筹开奖结果上,就是10000007,10000008,10000016,10000017,10000025,10000026,10000034,10000035,10000043的中奖率相对高一些!!
大师啊
佩服佩服
完了,不怕钓鱼人,就怕钓鱼人还会写程序
牛逼
要上首了
期待期待
我希望玩头筹的钓友能看到这篇帖子,知道概率事件是怎么发生的!
ios开发小哥
会钓鱼的程序员
没用的,头筹有延迟,除非多买连续买