这个问题其实不难,只是很多时候,尤其在没有任何提示的时候,容易想错。条件概率的题目一定要看清楚条件信息。

问题描述:老王有两个孩子,已知至少有一个孩子是在星期二出生的男孩。问:两个孩子都是男孩的概率是多大?【假设生男生女的概率相等】

刚看到题目的时候,我也愣了一下:一个孩子星期二出生,对于另一个孩子是不是男孩有什么影响吗?

先说一下,这道题的答案是 13 / 27,如果你算出来的不是这个数,那建议你继续往下看看。

思维缜密的项目经理的解题思路

项目经理小李,虽然数学功底不深,编程技术不精,但有个很大的好处是处事不惊,有条不紊。看到题目之后,略加思索,就用最简单的办法弄懂了这个问题,并求出了结果。

首先看如果只知道老王有两个孩子,其他信息都不知道的情况下,两个孩子都是男孩的概率显然是1/4。

再来看看没有“星期二”这个条件的情况,题目变成:老王有两个孩子,已知至少有一个孩子是男孩,问两个孩子都是男孩的概率是多大?那结果显然是1/3。因为在“至少有一个男孩”这样的条件下,只有三种可能:兄妹俩、姐弟俩、兄弟俩。这三种情况是等概率的,而只有一种情况是两个男孩,因此是1/3。

最后再把星期二也考虑进来。还是在上面的基础上扩展,先按照两个孩子的四种可能的性别组合进行划分,然后在每种组合里看看满足有至少一个周二男孩的情况数目:

  • 姐妹俩:不用看了,不满足至少有一个周二男孩的条件。
  • 兄妹俩:那哥哥一定是周二出生的了,妹妹出生的星期数有7种可能。
  • 姐弟俩:弟弟一定是周二出生,姐姐出生的星期数有7种可能。
  • 兄弟俩:兄弟二人出生的星期数总共有7 * 7 = 49种可能,但其中有6 * 6 = 36种都不满足至少有一个人是周二出生的条件,因此实际上有49 - 36 = 13种可能。

因此,满足条件的情况(这里的情况是指综合考虑孩子的性别和出生星期数)总数为7 + 7 + 13 = 27。而其中有13中可能对应于两个孩子都是男孩。因此题目所求概率是13 / 27

没错,13 / 27就是这道题的答案,出现这样的数字是因为已知条件所提供的信息使得样本空间发生了变化(变小了一点儿)。这就是条件概率带来的影响。

博学多才的数据挖掘专家的解题思路

小陈是一个有丰富的数据挖掘和机器学习经验的专家,在听到这个题目的时候,想都没想,干脆地说:“这题简单,用贝叶斯公式就能搞定”。

根据题目,可以认定两个事件,事件A是:至少有一个周二出生的男孩;事件B是:两个孩子都是男孩。题目要求的是P(B|A)即在事件A发生的条件下,事件B发生的概率。根据贝叶斯公式,容易知道:

依次算出等号右边的各个概率值:

  • 在已知两个孩子都是男孩的条件下,至少有一个是周二出生的男孩:

  • 两个孩子都是男孩:

  • 至少有一个孩子是周二出生的男孩:

因此可以求出:

​​​​​​​

苦逼的无证程序员的解题方法

无证程序员小周看到题目后,二话不说,写了一小段程序(Python)来计算概率的近似值:

 123456789
10
11
12
13
14
15
16
17
18

from random import Randomdef IsTwoBoys(rand):genders = ('M', 'F')weekdays = tuple(range(1, 8))while True:children = [(rand.choice(genders), rand.choice(weekdays)) for i in xrange(2)]if ((children[0][0] == 'M' and children[0][1] == 2) or(children[1][0] == 'M' and children[1][1] == 2)):return True if children[0][0] == children[1][0] == 'M' else Falsecnt = 1000000
twoboys = 0
rand = Random()
for i in xrange(cnt):if IsTwoBoys(rand):twoboys += 1
print 'p(twoboys) =', twoboys, '/', cnt, '=', float(twoboys) / cnt

运行结果,题目所求概率值近似为:0.48213,与13 / 27 = 0.(481)非常接近。

老王有两个孩子,已知至少有一个孩子是在星期二出生的男孩。问:两个孩子都是男孩的概率是多大?相关推荐

  1. 深入分析星期日女孩问题:李叔叔有两个小孩,至少有一个小孩是在星期日出生的女孩,两个小孩都是女孩的概率是多少?

    比较如下几个问题,求出结果,并谈谈你的见解. a) 李叔叔有两个孩子,两个孩子都是女孩的概率是多少? b) 李叔叔有两个孩子,其中一个是女孩,两个孩子都是女孩的概率是多少? c) 李叔叔有两个孩子,至 ...

  2. 一家有两个孩子,已知至少有一个孩子是在星期二出生的男孩。问:两个孩子都是男孩的概率是多大?

    这道题想都没想就选了 0.5,第二个孩子是男是女不是一样吗!!! 然而答案是 13/27, 好吧,让我们来昧着初心解释一下: 把这道题必须用贝叶斯公式来做,因为我也无法凭空想出 "周二出生& ...

  3. 腾讯2019技术岗笔试 猜硬币 众所周知,每一枚硬币都有两面,假定投掷一枚硬币,得到正面和反面的概率是一样的。小Q有一天和好朋友在玩投掷硬币的游戏,他投了n枚硬币,已知至少有p正,q反,求n枚硬币

    众所周知,每一枚硬币都有两面,假定投掷一枚硬币,得到正面和反面的概率是一样的.小Q有一天和好朋友在玩投掷硬币的游戏,他投了n枚硬币,已知至少有p正,q反,求n枚硬币正面向上的期望是多少. 分析: 1. ...

  4. mysql两列查询结果列拼接一个表输出_sql select语句,查询出两列结果拼接在一起...

    展开全部 1.Oracle创建表,含两列,name和job:create table test_job(name varchar2(30), job varchar2(30)); 2.插636f707 ...

  5. 老王吃自助(大概算篇小说?)

    原创作品.内容纯属虚构,如有雷同纯属抽风.里面介绍的各种套路只是把一些自助的雷整合了一下,并不是针对哪一家餐厅:不过为了写全一点,确实写得有点啰嗦.对化学专业的讽刺也是夸张的手法(滑稽). 今天的主角 ...

  6. perl数组硬引用_Perl 继续前行,Perl 7 将是下一代(硬核老王点评版)

    它是默认带有现代行为的 Perl 5,将为以后更大的变化奠定基础. 来源:https://linux.cn/article-12349-1.html 作者:Brian D Foy 译者:Xingyu. ...

  7. 老王讲设计模式(八)——适配器模式

    适配器模式,是作为两个不兼容的接口之间的桥梁.这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能. 公司的发展速度很快,一不小心,就收购了一个创业团队去做细分市场.这么一个改变,对于公司来说 ...

  8. 从进化论的角度聊一聊大分子编码说和老王谬论

    感谢大家对老王的脑洞谬论<人类记忆系统之谜,也许就是这么回事儿>下文简称"老王谬论"的关注和讨论,也感谢CSDN对此文的大力推荐,短短几天就有了数万的点击量.在[老王的 ...

  9. 午夜凶铃,阎王爷召唤程序员老王。。

    故事情节: 一.阎王来电 二.地府显乱象 三.怒搞生死簿系统 四.巧设埋点监听生死时间 五.黑白无常测试显神威 六.规章整治奈何桥 出场人物: 程序员老王,阎王爷,黑白无常,牛头马面,孟婆. 一.阎王 ...

最新文章

  1. snmp Oid整理与运用
  2. Java中的微信支付(1):API V3版本签名详解
  3. Mysql:事务管理——未完待续
  4. 服务程序在c#中的写法
  5. Pots (BFS ➕ 输出路径)
  6. Kubenetes 监控一站式解决方案:阿里云 Prometheus 免费公测
  7. 关于Go程序错误处理的一些建议
  8. 测试交友软件哪个最好用,陌陌与比邻你觉得哪个好用?陌陌比邻两大交友软件对比...
  9. 深入理解JavaScript中的闭包
  10. 伪类/伪元素选择符/选择器 深入了解
  11. 数值计算之 插值法(2)多项式插值——牛顿插值法
  12. 【项目实战一】基于人工神经网络ANN的车牌识别
  13. 40行Python代码利用DOI下载英文论文(2022.3.7)
  14. php写phalapi,PhalApi框架
  15. A0/A1/A2/A3/A4图纸大小分别是多少
  16. 如何消除文法二义性、如何判断二义文法—编译原理
  17. 面对混合云与多云挑战,IBM如何助力企业数字化转型?
  18. uCLinux的编译
  19. 学校关于配备计算机教室的申请,学校多媒体教室的申请书
  20. 基于ESXi的软路由(LEDE)与黑群晖的安装与配置

热门文章

  1. 迁移学习之域自适应理论简介(Domain Adaptation Theory)
  2. 从2021年多篇顶会论文看OOD泛化新理论、新方法和新讨论
  3. 知识表示与融入技术前沿进展及应用
  4. 是否要入坑强化学习,看了这篇文章再说
  5. HSIC简介:一个有意思的判断相关性的思路
  6. 自然语言处理太难?按这个方式走,就是砍瓜切菜!
  7. 机器学习理论《统计学习方法》学习笔记:第九章 EM算法及其推广
  8. HDU 3699 DFS
  9. 使用onnx包将pth文件转换为onnx文件
  10. win和linux创建共享文件夹,在Windows和Linux下(Debian、Ubuntu)创建共享文件夹