有关三门问题的答案解释

有关三门问题的答案

三门问题简述

首先,介绍一下什么是三门问题。这里有3个箱子,有一个箱子里面有奖,其他两个为空箱子。我们不能从外面看出任何差别。我们先随机选择一个,接下来,由主持人打开一个空箱子,现在你是否要改变你原本所选择的箱子?

答案是换箱子!

换了箱子我们最终获得奖品的概率为2/3,不换的概率为1/3。

是不是和我们的直觉有很大出入?主持人打开一个箱子,在两个箱子中一个有奖,那我们的中奖率不应该都是1/2吗?

说实话,孩子一开始也是这么想的,甚至在别人给出解答后都没有理解过来(笨的要死。。。)知道孩子抱着反驳他们的想法写了一个三门问题的模拟python实验,,答案确实应该换,啪啪打脸。

正确思路

在我们一开始选定一个箱子时,我们的中奖概率为1/3,这不错,但问题在于我们本能的认为主持人打开一个箱子后原本属于这个箱子的概率会均分到两个未打开的箱子上,使得这两个箱子的中奖率为1/2。但真的可以吗?答案是否定的。

当我们选定一个箱子,这个箱子的状态就和另外两个不同了,我们可以把3个箱子划分为两个部分,我们选择的以及我们未选择的。我们选择的部分中奖率为1/3,未选择的部分中间率为2/3,这是显而易见的。重点就在于主持人在我们未选择的部分里打开了一个箱子,理论上应该对我们选择的部分不产生影响。我们选择的部分中奖率依旧为1/3,未选择的部分中间率也还是2/3,但被打开的箱子原本的1/3中奖率变为0,而未被打开的箱子的中奖率从1/3变为了2/3。(这里会很难理解,但也是这个问题的关键。)

那么现在的情况就是,两个箱子,我们选择的那个中奖率是1/3,为选择的那个中奖率是2/3。所以当然要换箱子。

代码

我知道文字的表述是很难理解的,毕竟我一开始也没改变我的固有偏执,那么还是来看代码吧。

这里给出运行结果:

Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。

尝试新的跨平台 PowerShell https://aka.ms/pscore6

PS C:\Users\hunzi> & C:/Users/hunzi/AppData/Local/Programs/Python/Python310/python.exe c:/Users/hunzi/Desktop/三门问题模拟程序.py
没换 中奖:1652
没换 没中奖:3376
换 中奖:3342
换 没中奖:1630
不换的中奖率为:0.32856006364359586而换的中奖率为:0.672164119066774
PS C:\Users\hunzi> 

链接:https://pan.baidu.com/s/13lsx6NN03SsXwfT-lEtzeA
提取码:1234

避免复制粘贴过程中可能出现的错误,孩子就直接放在网盘里了昂,永久有效。这也是我第一次尝试百度网盘的分享,总要尝试新的事情嘛。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

染指13

能不能混点money呢?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值