1.我认为会增加选择汽车的机会。
原因如下:
如果第一次选中,概率是1/3,就会被任意排除一扇是羊的门,第二次不更换选择得到汽车的概率是1,所以不更换选择得到汽车的概论是1/3;
如果第一次未选中,概率是2/3,就会被排除另外两扇门中是羊的门,第二次更换选择得到汽车的概率是1,所以更换选择得到汽车的概率是2/3。
2.程序源代码如下:
i = 0
#令i为不换车门选中汽车次数
j = 0
#令j为换车门选中汽车次数
l = 0
#令l为最终未选汽车次数
m = 0
n = 0
#m,n分别为第一、二次选择
g = 0
#g为第一次选择后,没有被排除的门
for m in range(1,3):
#令三扇门分别为1,2,3,且其中1的后面有汽车
if m == 1:
#如果第一次选中了汽车,被排除一扇门,第二次选择必有一扇门是羊,一扇门是汽车
for n in range(1,2):
#用2来表示未被排除的门
if n == 1:
i = i + 1
else:
l = l + 1
elif m == 2:
#这时第一次未选中汽车,会排除另一个是羊的门,第二次选择必有一扇是羊一扇是汽车
for n in range(1,2):
if n == 1:
j = j + 2
else:
l = l + 2
#m=3与m=2情况相同,所以在m=2时+2
P = i / (i + j + l)
Q = j / (i + j + l)
print("不更换选择选中几率为",P)
print("更换选择选中几率为",Q)
3.运行的验证结果如下:
