白帽子和黑帽子
来源:互联网 发布:mac russian red 编辑:程序博客网 时间:2024/04/29 18:15
皮克维克夫人对她的三个学生说:“你们过来,看我这里有5顶帽子:3顶白色的和2顶黑色的。现在,你们先闭上眼睛,我给你们每人带上一顶帽子,然后你们睁开眼,可以看其他人头上带的帽子,当然不能看自己头上带的,也不能剩下没有带的帽子。谁能最先猜出自己头上带的是什么颜色的帽子,谁就可以得到一块金币。”
过了一会儿,三个学生没有交谈一句话,同时说自己带的是白帽子。他们是怎么推断出来的呢?
解答:用E1、E2、E3来表示三个学生。
第一个学生E1的推断是这样的:“我的两个同学头上带的是白色帽子,那么我头上的帽子可能是白色的也可能是黑色的。要是我头上的帽子是黑色的,那么学生E2就可能会这样推断:‘E1头上的帽子是黑色的,E3头上的帽子是白色的,那么我头上的帽子就是白色的,因为如果我头上的帽子是黑色的,E3看到其他两人头上的帽子是黑色的时就会立即说他头上带的是白帽子。但是,他没有这样做,说明他不能确定自己头上帽子的颜色,所以我头上带的是白帽子。’但是,E2没有说他头上的帽子是白色,因此我头上的帽子不可能是黑色,而应是白色。”
E2、E3作出了完全相同的判断。
- 白帽子和黑帽子
- 黑帽子和白帽子(面试智力题)
- 黑帽子白帽子的问题
- 舞会 关灯 黑帽子 白帽子问题
- 3顶黑帽子,2顶白帽子
- 网上说的白帽子黑帽子都是什么?
- 帽子
- 黑帽子数问题
- Python黑帽子开篇
- 逻辑面试题:3顶黑帽子,2顶白帽子,我戴的是黑帽子吗?
- 逻辑面试题:3顶黑帽子,2顶白帽子,我戴的是黑帽子吗?
- 白帽子
- 中企动力面试题--逻辑题,(3顶黑帽子,2顶白帽子),有多少人戴黑帽子?
- 黑帽子,白帽子——一道推理题的证明
- 三个囚犯 黑帽子问题
- python黑帽子 pydasm 配置
- 读书笔记 -《Python 黑帽子》 ( 一 )
- 读书笔记 -《Python 黑帽子》 ( 三 )
- 互联网优秀网站
- 很喜欢现在的生活
- 自动产生文件夹,并返回文件夹的路径
- 围城中浮躁的程序员
- VS2008 C++项目 Release模式下的调试设置
- 白帽子和黑帽子
- Java各种路径和参数
- C/C++壳与汇编壳的不同以及DLL壳相对于EXE壳的难点
- 中英文一块拆解的巨牛的PHP分解字符串函数
- oracle导入导出
- phpMyAdmin安装配置方法全过程,及问题解决
- erlang学习笔记三---进程管理
- [Ubuntu / Firefox] How to use Advanced Video Upload feature of YouTube
- 1222