在概率问题中,假设跟着日常经验与感觉走。常常会得到错误的答案。以下“抽钻石”的故事非常可以说明这一点。

题目一:某天电视台举办了这种一个游戏节目。主持人首先拿出三个盒子。已知这三个盒子中有一个里面装的是钻石,另外两个里面装的是石头。游戏的规则是这种:參赛者先选择一个他觉得里面是钻石的盒子,但并不打开。这样主持人手里剩下的两个盒子中至少有一个里面装的是石头。然后,主持人(他知道每一个盒子里装的是什么)为了帮助选手排除一个盒子。他打开了手中两个盒子中的一个,里面装的是石头。

这时主持人让參赛者又一次选择,是坚持自己一開始的选择。还是改变主意。选择主持人手中剩下的那一个?參赛者假设终于选择的盒子中装的是钻石的话,參赛者就可以得到这一颗钻石。

假设你是參赛者,那么。你将怎样选择以使自己得到钻石的几率更大一些?

看过这道题,非常多人都会认为太简单了,可是。大家未必能给出正确的答案。好,先不必急于回答,请看题目二后再给出答案。

题目二:情景如题目一。仅仅是主持人并不知道盒子里面装的是什么。当參赛者选中了第一个盒子时,主持人随机的打开了手中两个盒子中的一个,结果里面装的是石头。这时,參赛者能够做终于的选择。请问。假设你是參赛者,应怎样选择以使自己获得钻石的概率更大一些?

看过题目二后。非常多人都说了。这不是与题目一全然一样吗?两道题的答案都应当是:坚持原来的选择与改变选择,获得钻石的概率是一样的,均为50%。

假设你的回答跟上面的一样的话,我仅仅能非常抱歉的告诉你,你的回答是错误的。好,让我来告诉大家正确的答案:题目一答案为。应当改变选择。去选主持人手中的那一个盒子,这样。获得钻石的概率为2/3。

而题目二的答案是,无所谓。改不改变选择。获得钻石的概率均为1/2。

可能有的读者看到这里会不相信了,明明两道题目中发生的事件是一样的,怎么会有不同的答案?尽管题目一中主持人知道盒子中装的是什么。而二中主持人不知道。但他们做的事情是一模一样的啊?难道主持人知不知道也会对事件的概率产生影响,这也太唯心了吧!

好,以下让我们来分析一下这两道题目。

我们能够将參赛者第一次选择的盒子装的是钻石称为事件A,主持人打开的盒子中装着石头称为事件B。

在问题的分析中我们要用到条件概率公式:

P(A|B)=P(AB)/P(B)

当中P(A|B)为在事件B发生的条件下A发生的概率。P(AB)为A事件与B事件都发生的概率,P(B)为事件B发生的概率。显然坚持原来选择得到钻石的概率等于在主持人打开的盒子中装有石头的条件下,參赛者第一次选择的盒子中装有钻石的概率。即等于P(A|B)。

我们先来分析第二道题目。事件A发生的概率。也就是參赛者第一次选择的盒子中装有钻石的概率P(A)显然是1/3,因为主持人并不知道每一个盒子中装的是什么,而三个盒子中有两个装着石头,因此主持人随机打开的盒子中装有石头的概率,也就是事件B发生的概率P(B)为2/3。

我们再来讨论事件A与事件B都发生的概率,显然,假设參赛者第一次选的为钻石。则主持人打开的盒子一定是装着石头。即假设A事件发生,则B事件一定发生。所以P(AB)=P(A)=1/3。这样P(A|B)=(1/3)/(2/3)=1/2。

原来的选择(不换的概率是1/2,那么又一次选择,换的概率为1-1/2=1/2)。也就是说坚持原来的选择获得钻石的概率为1/2。

我们再来分析题目一,P(A)依旧是1/3,P(AB)也依旧是1/3。改变了的仅仅有P(B)。因为主持人知道盒子里装的是什么。所以他为了排除一个盒子应当打开一个有石头的。而他的两个盒子中至少有一个里面装的是石头。所以他打开的盒子中有石头的概率为1,即P(B)=1。

这样P(A|B)=(1/3)/1=1/3。所以坚持原来的选择仅仅能有三分之中的一个的概率得到钻石,而改变主意则有(1-1/3=2/3)三分之二的概率得到钻石,故应改变主意。

所以,在概率问题的分析中,我们不要凭感觉,而应当依照公式,一步一步的分析以得出最后的答案。以下再给出两道类似的概率题目,希望大家认真分析以得出正确的答案。

1  一个监狱看守从三个罪犯X、Y、Z中随机选择一个予以释放,其它两个将被处死。警卫知道哪个人将要被释放。于是。罪犯X私下问警卫有没有被释放,警卫不能透露不论什么关于他本人状态的信息。

于是警卫告诉X。Y将被处死。X感到非常高兴。由于他觉得他或者Z将被释放,这意味着他被释放的概率是1/2。

他正确吗?或者他的机会仍然是1/3?

2  警察决定在今晚对某犯罪分子实施抓捕。依据平日对此犯罪分子的研究。犯罪分子有70%概率晚上要去酒吧过夜。全城有7个酒吧。犯罪分子去各个酒吧的概率是一样的。警察搜过了当中的五个酒吧,还是没有发现犯罪分子。请问,警察在第六个酒吧中找到犯罪分子的概率?

答案:1  他想的是对的,释放的几率为1/2

2  在第六个酒吧找到犯罪分子的概率为20%

抽钻石vs中奖门 概率问题的更多相关文章

  1. JS简单实现:根据奖品权重计算中奖概率实现抽奖的方法

    本文主要介绍:使用 JS 根据奖品权重计算中奖概率实现抽奖的方法. 一.示例场景 1.1.设置抽奖活动的奖项名称 奖项名称:["一等奖", "二等奖", &qu ...

  2. PHP实现自定义中奖和概率算法

    最近玩<QQ飞车手游>,出了一款点券A车,需要消耗抽奖券抽奖,甚是激动,于是抽了几次,没想到中的都是垃圾道具,可恨可叹~~ 这几天项目中也涉及到了类似的概率操作,于是思考了一下,简单分装了 ...

  3. AI数学基础之:概率和上帝视角

    目录 简介 蒙题霍尔问题 上帝视角解决概率问题 上帝视角的好处 简介 天要下雨,娘要嫁人.虽然我们不能控制未来的走向,但是可以一定程度上预测为来事情发生的可能性.而这种可能性就叫做概率.什么是概率呢? ...

  4. 【概率DP入门】

    http://www.cnblogs.com/kuangbin/archive/2012/10/02/2710606.html 有关概率和期望问题的研究 摘要 在各类信息学竞赛中(尤其是ACM竞赛中) ...

  5. 概率DP自学

    转自https://blog.csdn.net/zy691357966/article/details/46776199 zy691357966的blog 有关概率和期望问题的研究 摘要 在各类信息学 ...

  6. 从 n 个数字中选出 m 个不同的数字,保证这 m 个数字是等概率的

    问题如上. 这是我被面试的一个题目. 我的第一反应给出的解决的方法是.开启  n 个线程并标记序号,各个线程打印出它的序号.直到有 m 个线程被调度时,停止全部线程. 打印出的序号即是 m 个等概率出 ...

  7. uva 10169 - Urn-ball Probabilities !(概率)

    题目链接:uva 10169 - Urn-ball Probabilities ! 题目大意:在一个箱子中,原本有1个红球,然后任意取出(有放回)一个球,然后再往里放一个白球(每次取都要放进一个白球) ...

  8. JAVA基于权重的抽奖

    https://blog.csdn.net/huyuyang6688/article/details/50480687 如有4个元素A.B.C.D,权重分别为1.2.3.4,随机结果中A:B:C:D的 ...

  9. 【EM算法】EM(转)

    Jensen不等式 http://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.html 回顾优化理论中的一些概念.设f是定义域为实数的函数 ...

随机推荐

  1. 宝宝舌苔发白,消化不好 http://wenwen.soso.com/z/q103192661.htm

    你好,宝宝咳嗽,如果舌苔是白的,则是风寒咳嗽,说明孩子寒重,咳嗽的痰也较稀.白黏,并兼有鼻塞流涕,这时应吃一些温热.化痰止咳的食品.如果孩子的舌苔是黄.红,则是风热咳嗽,说明孩子内热较大,咳嗽的痰黄. ...

  2. tkinter Scale滑块

    鼠标拖动和绑定鼠标滚轮移动: import threading from tkinter import * root = Tk() v = StringVar() s1 = Scale(root,fr ...

  3. 【转载】SQL Server 2008 R2 使用的端口解析

    转载博客:http://www.cnblogs.com/studyzy/archive/2009/11/30/1614139.html SQL Server在安装到服务器上后,出于服务器安全的需要,所 ...

  4. springBoot 环境

    环境约束 jdk1.8:Spring Boot 推荐jdk1.7及以上:maven3.x:maven 3.3以上版本:Apache Maven 3.3.9.IntelliJIDEA2017:Intel ...

  5. AC日记——通往奥格瑞玛的道路 洛谷 P1462

    通往奥格瑞玛的道路 思路: 二分+spfa: 二分最大费用,然后判断只走小于等于二分答案的点是否可以花费小于体力上限的血量: 来,上代码: #include <cstdio> #inclu ...

  6. Jenkins强制设置语言为中文

    解决方法如下: 1.使用中文版的google浏览器,并确定把语言设置成了中文.语言配置在设置页.如下: 2.直接设置jenkins的语言.强制性. 前提:先安装插件:Locale plugin 配置如 ...

  7. Linux shell 提取文件名和目录名的一些方法(转)

    很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等.例如,从路径/dir1/dir2/file.tx ...

  8. 轻松加减你的NSDate值

    废话不多,先上github链接:https://github.com/codegefluester/CGFDateModifier 然后上使用方法代码: NSDate *oneWeekFromNow ...

  9. Oracle rac配置Weblogic数据源(实例名及URL的选择)

    这几天,应用程序后台一直报无法取得连数据库接池.但之前从来没有这个问题,迁移到Weblogic后才发生. 之后据了解,我们服务器上的Oracle 10G 是 RAC 的,即有两个节点. 两个节点 IP ...

  10. dedecms中的模版不解析dede:global

    先安装dedecms,配置好各项内容,栏目,网站内容等. 最近在使用dedecms做后台开发一个手机网站的项目,前端设计都是用html5来设计.很多地方都需要使用dede:global标签来调取全局变 ...