gpt4 book ai didi

python 概率

转载 作者:太空宇宙 更新时间:2023-11-03 13:03:00 26 4
gpt4 key购买 nike

我们有一个六面骰子,面编号为 1 到 6。随着 n 的增加,在第 n 卷中第一次看到 1 的概率降低。我想找到最小的卷数,使得这个概率小于某个给定的限制。

def probTest(limit):
prob = 1.0
n = 1
while prob > limit:
prob = (1/6)**n
n += 1
return n-1

我的代码有什么问题?

最佳答案

第 n 次掷出 1 的概率是 5/6^(n-1)*1/6,而不是 1/6^n。
1/6^n 是在所有 n 次掷骰中掷出一个的概率。

前 n-1 次掷骰各有 5/6 的几率不是一次。
第 n 卷有 1/6 的机会是一个。

关于 python 概率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13785349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com