诚实人和说谎者 -- truth teller and liar
2015-10-07 09:12
218 查看
有两扇门,一扇门后是无尽的宝藏,而另一扇门是万劫不复,无尽的苦难。门前有两个人,一个是诚实人,总说真话,另外一个是说谎者,不说真话。他们两个人都知道哪扇门后是宝藏,哪扇门后是苦难。
你可以问一个问题,only one question,then 你要问什么问题才能得到无尽的宝藏勒?。。
我们可以问,what would the other guy say is the correct door to open?..(如果我问另一个人该开哪扇门,他会如何回答),
假设其中一个人是A,另一个人是B,
then 你问A这个问题,如果A是诚实人,B就是说谎者,B会让你打开一扇有着无尽苦难的门,A的回答就是那扇苦难的门;
如果A是说谎者,B就是诚实人,B会让你打开有着无尽的宝藏的门,但是A是说谎者,A的回答还是那扇苦难的门。
所以问了这个问题后,你要反其道而行之,就能打开那扇有宝藏的门。
你可以问一个问题,only one question,then 你要问什么问题才能得到无尽的宝藏勒?。。
我们可以问,what would the other guy say is the correct door to open?..(如果我问另一个人该开哪扇门,他会如何回答),
假设其中一个人是A,另一个人是B,
then 你问A这个问题,如果A是诚实人,B就是说谎者,B会让你打开一扇有着无尽苦难的门,A的回答就是那扇苦难的门;
如果A是说谎者,B就是诚实人,B会让你打开有着无尽的宝藏的门,但是A是说谎者,A的回答还是那扇苦难的门。
所以问了这个问题后,你要反其道而行之,就能打开那扇有宝藏的门。
相关文章推荐
- Spring事务详解
- C++成员函数和构造函数
- GestureRecognizer手势
- laravel 5.0 artisan 命令列表(中文简体)
- strcpy、memcpy、memmove的区别
- 手机应用推荐
- 省市区3个tableView联动实现
- swift控件代码
- CentOS 7 配置squid 透明代理(测试笔记)
- 数据结构之静态链表
- UI高级第五课 网络通信——iOS学习连载33
- 怎么样Eclipse IDE for C/C++ Developers正确编译GTK规划?(解决)
- for语句输出三角形
- 【IOS 开发学习总结-OC-34】★★文件 I/O——NSFileManager 管理文件和目录
- 阶乘倒数的和
- oracle13 触发器 变量
- 数据结构之单链表
- 回溯法总结
- JMX 简介 和 实例
- 校友会攻略