有3扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么。参赛者可以选择一扇门,在开启它之前,主持人会开启另外一扇门,露出门后的山羊,然后允许参赛者更换自己的选择。
1、按照你的第一感觉回答,你觉得不换选择能有更高的几率获得汽车,还是换选择能有更高的几率获得汽车?或几率没有发生变化?
几率没有变化
2、请自己认真分析一下“不换选择能有更高的几率获得汽车,还是换选择能有更高的几率获得汽车?或几率没有发生变化?” 写出你分析的思路和结果。
车 羊(1)简称 1 羊(2) 简称 2
条件:不换(在开启它之前,主持人会开启另外一扇门,露出门后的山羊)这个条件没有用
车12 车21 12车 1车2 21车 2车1 获得汽车的概率为 1/3
条件:换(在开启它之前,主持人会开启另外一扇门,露出门后的山羊)启用
以上各事件获得车的概率:
0 0 1 1 1 1
获得汽车的概率:2/3
2/3>1/3
综上所述:换获得汽车的概率更高
3、请设法编写程序验证自己的想法,验证的结果支持了你的分析结果,还是没有支持你的分析结果,请写出程序运行结果,以及其是否支持你的分析。(提示:可以借助随机数函数完成此程序)
4.
#不改门 3获得车:改门 1 2 获得车 import random x = 0 y = 0 for i in range(10000): a = random.randint(1,3) if a ==3: x = x + 1 else: y = y + 1 b = x/(x+y) c = y/(x+y) print("不更改门的情况下获得车的概率为{}".format(b)) print("更改门的情况下获得车的概率为{}".format(c))
原文:https://www.cnblogs.com/zhtbb/p/10027944.html