羊车门问题

1、我认为 会 增加选中汽车的机会。

 

原因如下:

 

分析来了:设门后为车、甲羊、乙羊,第1次选定门,其后为车、甲羊、乙羊的概率均为1/3,因此可分为等概的3种情况:

情况1: 车 (1/3概率) 

情况2: 甲羊(1/3概率)

情况3: 乙羊(1/3概率)

若坚持“换”的策略,情况1时得羊,情况2时得车,情况3时得车;若坚持“不换”的策略,情况1时得车,情况2时得羊,情况3时得羊。答案非常简单,应选择“换”的策略,这样会有2/3的机会得到车,绝不能选择“不换”的策略,这样只有1/3的机会得到车。

 

2、程序源代码如下:

 

import random

al = 100000                 #总共选的次数

change,inchange=0,0

for i in range(al):

    a = random.randint(1,3)

    if a == 1  or   a == 2:  #第一次选得是羊

        change = change+1

    else:                     #第一次选的是车

        inchange = inchange+1    

print("换得门与不换门的概率分别为:",change/al,inchange/al) 

 

 3、运行的验证结果如下:

 

 

 

posted @ 2017-04-05 09:53  河北大学python小霍  阅读(447)  评论(0)    收藏  举报