羊车门作业
有3扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么。参赛者可以选择一扇门,在开启它之前,主持人会开启另外一扇门,露出门后的山羊,然后允许参赛者更换自己的选择。
1.我的第一感觉是更换选择不会有更高的几率获得汽车。
2.认真分析后,我的结果是“换选择能有更高的几率获得汽车”。
思路:假如参赛者不更换选择,并且最后选到了车,即参赛者一开始就选择了车,概率为三分之一。
假如参赛者更换选择,并且最后选到了车,即参赛者第一次选到山羊,概率为三分之二。
故换选择能有更高的几率获得汽车。
3.验证的结果支持了我的分析结果,运行结果为
参赛者不更换选择选中车的概率为0.33
参赛者更换选择选中车的概率为0.67
4.代码如下:
import random q = eval(input()) m = 0 n = 0 for i in range(q): a = random.randint(1,3) b = random.randint(1,3) if a == b: m = m + 1 else: n = n + 1 print("参赛者不更换选择选中车的概率为{:.2f}".format(m/q)) print("参赛者更换选择选中车的概率为{:.2f}".format(n/q))

浙公网安备 33010602011771号