推理有正推,也有反推,就像证明有反证法;

1. 2黑2白

已知条件:

  • C 能看到 B
  • D 能看到 B、C
  • A 与 B/C/D 互相看不到
  • 如果此时有人说他猜到了自己头顶帽子的颜色,请问是哪位;

如果 B、C 帽子同色,D 就能猜到自己头顶的颜色,则 B 与 C 帽子颜色不同,又因为 C 能看到 B 帽子颜色,则 C 便可知道自己头顶帽子的颜色,跟 B 相反。

references

  • 解决复杂问题的思路 —— 从简单到复杂

推理 —— 猜帽子颜色相关推荐

  1. 猜帽子颜色问题(阿里巴巴面试题)

    监狱里有10个犯人,他们即将被执行死刑,但是那天是监狱长生日,监狱长决定给他们出一道智力题,如果有谁答对了就可以免除死刑.题目是:10个人从前往后站成一排,每人头上戴一顶帽子,帽子的颜色要么是黑色,要 ...

  2. PTA L1-093 猜帽子游戏 (15 分)

    宝宝们在一起玩一个猜帽子游戏.每人头上被扣了一顶帽子,有的是黑色的,有的是黄色的.每个人可以看到别人头上的帽子,但是看不到自己的.游戏开始后,每个人可以猜自己头上的帽子是什么颜色,或者可以弃权不猜.如 ...

  3. 趣题:猜帽子游戏与Hamming编码

    三个人坐成一个圆圈,每个人头上戴着一顶黑色的或者白色的帽子.每个人都只能看到另外两个人头上的帽子颜色.现在,他们需要独立地猜测自己头上的帽子颜色.每个人都需要在自己的小纸条上写下"黑色&qu ...

  4. 病狗问题以及帽子颜色那个题

    题目: 一个村庄有70户人家,每户人家养一条狗.已知这些狗中有一部分病狗,由于某种原因,狗的主人无法判断自己的狗是否是病狗,却能够分辨其他的狗是否是病 狗.现在,大家决定每户人家自行处决各自的病狗,但 ...

  5. 37互娱笔试智力题--猜帽子问题分析

     问题 有六顶帽子:三顶黑帽子,三顶白帽子.A.B.C三人从黑帽子和白帽子中选择一个戴上.这三人每人都只能看见其他两人头上的帽子,但看不见自己头上的帽子,并且也不知道剩余帽子的颜色.不允许三个人同 ...

  6. python中的猜数字实验代码_「gals」python实现推理猜数字游戏Begals - seo实验室

    gals Begals是可以和朋友一起玩的一个推理游戏.你的朋友想到一个随机的.没有重复的3位数字,你尝试去猜测它是什么. 每次猜测之后,朋友就会给出3种类型的线索: Bagels:你猜测的3个数都不 ...

  7. 《逆袭进大厂》第十五弹之智力情景题 | 个人博客

    卷友们好,我是阿秀. 嗯,智力题&情景题终于来了,这次阿秀不再是鸽秀... 其实真不是我不更,主要是最近事情有点多,最近在忙着个人博客和研究生毕业答辩的事情. 搭这个博客主要是因为不止一个小伙 ...

  8. 逻辑思维训练500题(带答案)前237题 文末附完整版PDF

    第一章 假设法 一个真实的假设往往可以让事实呈现眼前,让真理浮出水面.一个人如果做什么事都可以让其思维以这些假设前提为基础,那么他便能真真正正地活在NLP里而不会陷入困境,他的人生也就会有更大地进步和 ...

  9. 500道逻辑训练题 弱爆了

    逻辑思维训练500题 正文前序:思维训练让你更高.更强! 前 言 第一章 假设法 第二章 计算法 第三章 排除法 第四章 分析法 第五章 观察法 第一章 假设法 一个真实的假设往往可以让事实呈现眼前, ...

最新文章

  1. LeetCode简单题之公平的糖果交换
  2. 卷积神经网络(CNN)的简单实现(MNIST)
  3. RichTextBox实现关键字自定义颜色显示(C#)
  4. 求单链表的最大值与原地逆转_江西师范大学硕士学位研究生入学考试数据结构试题(2003年)一.doc...
  5. js变量前有 var 与没有的区别
  6. 岗位内推 | 深睿医疗实验室招聘机器学习实习生
  7. 第一章 初识Linux shell
  8. 隐藏驱动模块(源码)
  9. php特殊字符转化函数,PHP函数将Unicode转换成特殊字符?
  10. 2017西安交大ACM小学期数据结构 [树状数组,极大值]
  11. 4010-基于邻接矩阵的边的删除(C++,附思路)
  12. 蓝桥杯---简单的计算器
  13. Error Could not open client transport with JDBC Uri jdbchive2hadoop10210000 Failed to open new sessi
  14. MYSQL连接出现Auth_连接MySQL数据库出现时Authentication plugin 'caching_sha2_password' cannot be loaded的解决办法...
  15. rownum与order by
  16. PIC单片机学习-中断
  17. java 经纬度 地图_基于JAVA的地图经纬度坐标查询api调用代码实例
  18. 辉凌医药和维健医药就可利新达成战略合作
  19. linux kill全部进程,linux进程管理及kill命令详解
  20. 百词斩不复习_也说说百词斩的缺点

热门文章

  1. windows,linux下SVN实现自动更新WEB目录
  2. linux sd启动盘制作工具,制作Mini Linux U盘启动盘
  3. 机器学习ai选股_机器学习技术能够有效用于选股吗?(下)
  4. 【java奇思妙想】关于JavaScript实现全选,全不选以及反选功能的示例
  5. 熟悉JDK8新特性,“Lambda表达式与函数式接口”
  6. idea生成类注释和方法注释的方法
  7. Android:沉浸式状态栏(二)集成
  8. 外部数据源 之 Plugin 可插拔的方式整合到Spark中/Spark源码中
  9. ssh - 安全外壳协议的详解,为什么使用它
  10. weui上传组件的图片封装到formdata_自定义toast-ui富文本组件的图片黏贴上传