如何算双色球篮球?
这个问题有点意思,我来尝试回答一下。 首先,要理解这个概率问题,需要先了解几个概念:
1、双色球红球有700多注号码,由于每注号码都是按顺序排列的,所以可以看作是一串数字,我们将这些数字用函数表示出来,这就可以得到一个随机数表。
2、双色球蓝球共16个号码,同样可以用函数表示出来 然后,我们要计算双色球的中奖概率,只需要把买彩者的投注情况(红球+蓝球)用函数表示出来即可,这样就可以通过编程的方式计算出任意一组投注号码中大奖的概率是多少了!
不过,这里有个问题,因为每个买彩者选择的蓝球号码是不会相同的,我们不可能将所有的蓝球号码都输入计算机进行运算,这样的话,就不存在唯一解了嘛!其实,我们是可以把每个买彩者的蓝球号码压缩成一组新的数值,这组新数值的取值范围是1-16,并且满足:
1)如果第一个买彩者选择的第一注号是13,那么第二个买彩者选择的第一注号就不会是13;
2)如果第一个买彩者选择的第四注号是7,那么第二个买彩者选择的第四注号就一定不会是7. ......... 以此类推,我们就可以把成千上万个不同的蓝球号码压缩成一个个只有16个数的集合,当然,这种压缩方式是不改变原数据的分布情况的。
我在这里用一个具体的例子来展示怎么对蓝球号码进行压缩,假设有个买彩者购买了这样一注号码:04,05,10,11,12,13,14,15,16,17,18,19,20,21,22,23 这注号码由17个数字组成,我们可以将其中的任何一个数字写成1-16的格式,如04可以被写成4,10可以被写成10,12可以被写成6等等,这样就得到了一个新的数据集。
然后,我们用这个新的数据集再重新组出700多个随机数,就得到了一个新的一串数据,这串数据的每个数字都代表了一种可能性,如果我们通过编程让计算机不断地重复试验这串数据,那么最终计算机得出的一定是一个大于0且小于1的结果,这个数字所代表的概率就是双色球中一等奖的概率,为了简化计算,我们可以把蓝球的概率求出来再乘以二,就是这个号码组中得二等奖的概率。