首页 > 其他 > 详细

羊车门问题

时间:2018-05-01 11:45:02      阅读:199      评论:0      收藏:0      [点我收藏+]

1.我感觉换不换选择获得汽车的几率没有发生变化。

2.思路:在三扇门中,参赛者随机打开一扇门,选中车的概率是1/3,没选中的概率是2/3,当主持人打开一扇后面有羊的门后,只剩两扇门,如果参赛者选中车,更换选择后就没选中,如果他没选中,更换选择后就选中车。所以,如果参赛者更换选择,选中车的概率是2/3,如果他不更换选择,选中车的概率为1/3。

结果:更换选择比不更换选择获得汽车的概率大。

3.程序运行结果:

输入模拟次数10000

 

不换选择得到车的概率是0.3394。
换选择得到车的概率是0.6606。

支持了我的分析。

4.

import random
times=eval(input("请输入模拟次数:"))
cartimes=0
goldtimes=0
for i in range(times):
    car=random.randint(1,3)
    x=random.randint(1,3)

    if x == car:
        cartimes=cartimes+1
        
nochange=cartimes/times
print("不换选择得到车的概率是{}。".format(nochange))

change=(times-cartimes)/times
print("换选择得到车的概率是{}。".format(change))

  

羊车门问题

原文:https://www.cnblogs.com/smilesunshinesusu/p/8975734.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!