我们有一个六面骰子,面上的数字从1到6编号。
当n增加时,第一次掷出1的概率会降低。
我希望找到掷骰子的最小次数,以便使这个概率小于某个给定的限制。
def probTest(limit):
prob = 1.0
n = 1
while prob > limit:
prob = (1/6)**n
n += 1
return n-1
我的代码有什么问题?