一、问题

有 5 个人,其中 4 个是善变者,1 个是诚实者。善变者的特点是,如果第 1 次撒谎,则第 2 次会讲真,反之,如果第 1 次讲真,第 2 次就会撒谎。诚实者自然说的都是真话,那么如何仅通过 2 个问题的提问,就能找出谁是诚实者。

二、分析

  • 问第 1 个问题时,因为对 5 个人没有任何的了解,选出的人一定是任意的,随机的,所以不必纠结第 1 个问题的人选
  • 第一个问题的提问应当能够为我们第二个问题的提问提供一些线索;

三、答案

随意从 5 个人中选出 1 人,问第一个问题:“你是诚实者吗?”(此问题的提问是解决问题的关键和要害。)

  • Yes:(无论是以下的哪 1 种情况,统一询问第 2 个问题,“谁是诚实者?”(此时的回答一定是真话))

    • 讲了假话的善变者
    • 诚实者
  • No:讲了真话的善变者

    • Question 2:谁不是诚实者

【脑筋急转弯】—— 谁是诚实人?相关推荐

  1. brew 一直等待_谁是野蛮人——《等待野蛮人》

    谁是野蛮人--<等待野蛮人> 今天聊聊电影<等待野蛮人>. 片名Waiting for the Barbarians (2019),别名野蛮真相(台). 本片原著是约翰·马克斯 ...

  2. ml是什么_ML,ML,谁是所有人的冠军?

    ml是什么 The past few months must be not easy for millions of soccer fans including me. As a die-hard f ...

  3. 100c之53:说谎族和诚实族

    Table of Contents 1 问题 2 分析 3 程序 4 结果 问题 说谎族和诚实族是两个不同的民族.说谎族永远说谎话,诚实族永远说实话.谜语博士是个聪明人他要发现谁是说谎族谁是诚实族.谜 ...

  4. 面试、逻辑推理题(一) 诚实者问题、财富问题、病狗问题

    关于逻辑推理题:诚实者问题,财富问题,病狗问题的解题思路和回答,如果有更好的方法或者有质疑请评论提出,欢迎大家发表不同的见解供我学习参考,谢谢 ps:如果有一些有趣的逻辑题也可以告诉我哦 1. 诚实者 ...

  5. 四位科研牛人介绍的文献阅读经验

     每天保持读至少2-3 篇的文献的习惯.读文献有不同的读法,但最重要的自己总结概括这篇文献到底说了什么,否则就是白读,读的时候好像什么都明白,一合上就什么都不知道,这是读文献的大忌,既浪费时间,最 ...

  6. 项目管理中,项目干系人的角色和责任

    项目干系人是指企业内部或外部的团体.单位.个人或组织,他们受到项目结果的影响,或能够影响到项目的结果.主要干系人是干系人的一个子集,由于他们直接受到项目结果变化的影响,如果他们的支持被撤回,将导致项目 ...

  7. 项目经理VS项目总监,两人的区别以及管理辖区有何不同?

    一.项目经理的职业规划 涉足项目管理重点在于:掌握知识和学习技能 第一.系统地阅读书籍和参加培训掌握项目管理的知识,技术最好不要放手 第二.学习项目管理技能 第三.学习软件能体验项目经理的角色. 成为 ...

  8. 世界500强坚决不用的13种人

    世界500强坚决不用的13种人 美国著名人力资源专家詹姆斯.希尔曼多年潜心研究世界500强企业的用人之道,惊讶地发现有13种人是世界500强企业最讨厌也是坚决不用之人.于是他写成了<世界500强 ...

  9. 计算机和人类哪个聪明相关资料,人脑和电脑哪个聪明脑筋急转弯

    脑筋急转弯,人脑和电脑哪个聪明?答案是什么?大家平时喜欢玩脑筋急转弯吗?脑筋急转弯是一种特殊的言语交际行为,它使人在经历了智慧的挑战之后,又都不同程度能感受到一种茅塞顿开般的快乐和教益.下面学习啦小编 ...

最新文章

  1. 研究生扩招,数据发现清华北大本科生毕生后几乎没人找工作!
  2. mysql安装图解 mysql图文安装教程(详细说明)
  3. 怎么让饼状图里面显示百分比_教你用matplotlib绘制带有负值的饼状图
  4. server 2008R2 AD域环境中DHCP服务器的授权步骤
  5. plsql中导入csvs_在命令行中使用sql分析csvs
  6. QT给文本添加链接事件
  7. java 百度网盘上传_使用pcs api往免费的百度网盘上传下载文件的方法
  8. 四核处理器_2020年高通骁龙处理器排行榜
  9. appium安装教程
  10. js获取当前页面的url
  11. JUCE框架教程(3)—— Component ClassGraphics入门
  12. 芥子纳须弥——浅谈数据压缩技术
  13. android语音到账,支付宝到账语音包
  14. java if里面并列_多个if语句并列-两个if语句并列-if语句两个并列条件怎么表示
  15. 软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(上篇)
  16. ppt编写一个抽奖系统_PPT抽奖程序
  17. 线性代数学习笔记(二十九)——方程组解的结构(一)
  18. R语言操作pdf文档
  19. Centos7分部骤编译单文件执行程序
  20. 图论 物联网_物联网工程题目 物联网在医疗领域的应用

热门文章

  1. select count(*) 和 select count(1) 以及 select count(column) 的区别
  2. Glide:重新加载失败的问题
  3. Sqoop导入数据发生数据倾斜问题 及更好解决
  4. c++ 可变参数_深入剖析ProE可变扫描特征原理、操作和应用方法
  5. quartz mysql数据源_Spring之——quartz集群(MySQL数据源)
  6. 2018 蓝桥杯省赛 B 组模拟赛(五)题 B题
  7. 剑指offer面试题48. 最长不含重复字符的子字符串(滑动窗口)
  8. 剑指offer面试题32 - III. 从上到下打印二叉树 III(二叉树)(BFS)
  9. TCP三次握手与四次挥手的过程及原因
  10. 将所有的表中,数值类型由char,varchar改为nchar,nvarchar 的存储过程