计算连续生成指定随机数的概率
计算连续生成指定随机数的概率
让我们一步步拆解这个概率计算问题,逻辑其实很清晰——你描述的每一步都是独立的随机选择事件(前一步的结果不会影响后面的选择):
- 第一步:从1-28中随机选中数字5的概率是
1/28。28个数字里每个数字被选中的概率均等,单个指定数字的概率就是总数的倒数,这对应《使徒行传》是新约28卷中的第5卷。 - 第二步:从1-28中随机选中数字6的概率同样是
1/28。道理和第一步一致,这对应选中《使徒行传》的第6章。 - 第三步:从1-15中随机选中数字3的概率是
1/15。这里可选数字总数变成了15,所以概率是1除以15,对应选中该章节的第3节。
因为这三个事件需要连续发生,总概率就是把三个独立事件的概率相乘:(1/28) × (1/28) × (1/15) = 1/(28×28×15) = 1/11760
换算成百分比的话,大约是 0.0085%,这个概率确实比较低,差不多一万多次尝试里才会出现一次。
备注:内容来源于stack exchange,提问作者PHPMYSQLDEV




