码迷,mamicode.com
首页 > 其他好文 > 详细

羊车门问题

时间:2017-10-24 00:14:06      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:image   ==   开始   imp   span   验证   更换   else   port   

第一问:当时第一感觉换不换没什么区别

第二问:经过分析验证以后发现,改变选择以后获得汽车的概率更大一些。

如果不改变选择,获得汽车的概率为1/3,这个比较容易证得。

如果改变选择,有三种情况:

1.一开始选的羊1,主持人开羊2,换之后一定选中车;

2.一开始选羊2,主持人开羊1,换之后一定选中车

3.一开始选的车,主持人打开的是羊,选中的也是羊。

所以更改后的概率为2/3.

第三问

技术分享

运行结果

技术分享

第四问:代码:

import random
a=0#不更改选中的次数
b=0#更改之后选中的次数
for i in range(10000):#事件循环的次数
    c=random.randint(1,3)#用来生成一个1到3的随机整数,其中假设1为车,2,3为羊
    if  c==1:
        a=a+1
    else:
        b=b+1
d=a/10000#不更改选中的概率
e=b/10000#更改选中的概率 
print("不更换选择成功的概率: ",d) 
print("不更换选择成功的概率: ",e) 

王梦瑶 孟丹

 

羊车门问题

标签:image   ==   开始   imp   span   验证   更换   else   port   

原文地址:http://www.cnblogs.com/my306/p/7718868.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!