大乐透一至九等奖的中奖概率分别是多少?

大乐透一至九等奖的中奖概率分别是多少?

最近在写彩票相关的app,概率是根据你选择的号码来计算的。假设你选择的是单式票,那么一至九等奖的概率如下。

一等奖的中奖条件为中5 + 2,概率计算公式如下,前区从5个开奖号码中选5个,后区从2个开奖号码中选2个,命中前区和后区的组合相乘再除以总的组合数:

二等奖的中奖条件为5 + 1,概率计算公式如下,前区从5个开奖号码中选5个,后区从2个开奖号码中选1个,再从没有开奖的号码中选1个,他们相乘就是中二等奖的所有组合,最后除以总组合即为中二等奖的概率:

三等奖的中奖条件为5 + 0,计算方式也是一样的,就不再说明,直接上公式:

四等奖的中奖条件为4 + 2,概率为:

五等奖的中奖条件为4 + 1,概率为:

六等奖的中奖条件为3 + 2,概率为:

七等奖的中奖条件为4 + 0,概率为:

八等奖的中奖条件为3 + 1 或2 + 2,概率为:

九等奖的中奖条件为3 + 0 或1 + 2或2 + 1或0 + 2,概率为:

我们可以把单式的中奖概率扩展为任意复式的中奖概率,原理是一样的,下面贴代码:

通过代码,我们可以更方便地计算任意号码的中奖概率,如下图为10+6复式的中奖概率: