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

作业:羊车门问题

时间:2018-05-02 02:56:08      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:import   选择   问题   关闭   mat   没有   自己的   rand   mes   

作业完成人:

学号:20071301026,王雪

学号:20171301020,马璐瑶

题目描述:有3扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么。参赛者可以选择一扇门,在开启它之前,主持人会开启另外一扇门,露出门后的山羊,然后允许参赛者更换自己的选择。

问题1

我觉得几率没有发生变化。

问题2

我们假设三扇门和车羊的关系分别是:

第一扇门:羊   第二扇门:车  第三扇门:羊

①   不换的话:

参赛者获得汽车的概率是1/3

②   换的话:

参赛者获得汽车的概率是2/3。当参赛者选择一扇门后,开启之前,主持人一定会开启一个后面藏有羊的门,当参赛者选择第一扇门或者第三扇门,换的话一定会换到第二扇门的车;如果选择的是第二扇门的车,那么换一定会是换到第一扇门或者第三扇门的羊。

综上,换到车的概率是2/3。

问题3

 验证了猜想。

测试次数为:100000
如果不换,得到车的几率为0.33097.
如果换,得到车的几率为0.66903.
>>>

问题4

 

import random
TIMES=eval(input("测试次数为:"))
a=0
for i in range (TIMES):
    m=random.randint(0,2)
    if m==0 :
       a=a+1 
print("如果不换,得到车的几率为{}.".format(a/TIMES))
print("如果换,得到车的几率为{}.".format(TIMES-a)/TIMES)

  

 

作业:羊车门问题

标签:import   选择   问题   关闭   mat   没有   自己的   rand   mes   

原文地址:https://www.cnblogs.com/wangxue1/p/8977973.html

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