c语言概率彩票

有两种方法:

第一种是用随机数模拟,然后至少进行100轮模拟,取平均值。

第二种是用公式,根据概率推导公式,然后用C语言计算。

第一个不太准确,但很有说服力。模拟回合越多,它往往越准确。

第二个是准确的,有说服力的,但是需要理论支持才能计算。

公式:

所有可能的排列都是2的1000次方。

满意的排列可能出现在特定的位置,比如前10都是头,其余的随便排列,就是2的990次方。

具体职位数,一* * *是991。

所以概率是:991 * 2 990/2 1000。

好久没算过了。可能不对,但想法差不多。想想吧。

因为第一个11都是正的,同时满足第一个和第二个位置的都是重复的,所以需要排除一个,所以需要额外考虑和处理...概率其实比上面小,具体公式还需要推导...非专业人士帮不了你。