从编程的角度来印证1/36

2020/04/203017 浏览综合
理论1:36个格子代表36种物品,分布在随机位置,每种物品的首次抽出率是1/36。第二个物品抽出率是1/35。以此类推。如果抽到第三十四次,还没出你想要的奖品,剩下两格,是1/2。也就是50%。
所以得出概率是1/36—1/2逐渐增加。即2.7777…%—50%。
理论2:
1、一个格子可以出36种物品,36种物品加起来概率是100%,每个物品概率单独计算。
(必须是100%,因为假如只有90%,就会有10%会为空,即什么都抽不到,需要返回指令,此时必须返回一个没奖品的画面)。
2、这个前提下,当抽走一个物品时,剩下35个格子,所以第二格可以出35种物品,35个物品加起来的概率必须是100%,原因上面已解释。以此类推。剩下两个格子时,2个物品加起来概率是100%。
3、假设一个大奖概率恒定,其余35个物品的概率都将随着格子的减少(抽走物品了)而不断的变更,又由于存在随机性(即可能抽到小概率的物品),所以每个人每次抽出的物品时,下一个格子每个物品的概率都是不一样的,而且,每个人抽出物品不一样,顺序不一样,导致每个人需要一套独立的概率来算每个格子中剩余物品的概率。
4、每个物品在程序中都是有个唯一且固定的代码(如1-36),此代码的概率需要满足一个条件,即与剩余的代码相加=100%,那么问题又来了,抽走了的物品代码拥有的概率是平均分配给剩下的物品,还是直接加在某个物品上,还是其他规则的分配方式?而且还要考虑抽走1-36不同代码的序列问题。
5、程序猿不是人?多大仇搞这么一个程序给他。
最后我想说,那些别整天受迫害妄想症的,总想着总有刁民想害朕!
大部分游戏公司,大部分人,赚钱营销的手段都不是靠阴损见不得光的方式来赚钱。
市场营销博大精深,手段多的是,而且大家也不是傻子,他骗你就上当?
你傻吗?
11
2
69