作者wind500 (小猫)
看板Inference
标题Re: [闲聊] 关於说真话跟假话...
时间Sat Aug 8 14:51:42 2009
※ 引述《wind500 (小猫)》之铭言:
: 这个问题似乎有人回答过,几年前我也看过这个问题
: 为避免有人不清楚,把问题po上
: Q:你要前往a村,在一条岔路上,有一个说真话的人,还有一个说假话的人,如果你
: 只能问他们一个问题,那要问什麽问题,才能到达a村?
: 就大概是这样的问题,其实我看的题目是找宝藏在哪个门後的,但也没有差到哪里啦!
: 当时,我的答案是,先问其中一个"你已经知道正确答案的问题",好比我是男的还女的
: ,就能知道那个人是说真话还假话的,接着就好解决了,直接问宝藏就行
: 不过,前一阵子,在某个地方看到另一个答案,我觉得挺不错的,就想拿来跟大家分享
: 现在,假设你只能问其中"一个人"、"一个问题"而已,那麽大家的答案会是什麽呢?
: 马上把答案说出来的话,就有点无趣了,大家来猜猜看吧!
嗯,已经有人解答出来了,我这就把正确答案给po上...
答案是问其中一个人:如果是另一个人,会说那条路是前往a村的
然後选择相反的那条路就是对的!
当初看到答案时,还花了一点时间想了一下才想通,嗯,这也需要一点推理
假设:前往a村的是左边的路
当你问到说真话的人,他会说:另一个人(说假话的)会说右边的路是对的
当你问到说假话的人,他会说假话:另一个人(说真话的)会说右边的路是对的
所以选择左边的路就能到达a村
无论是问到谁,只要选跟答案相反的那条路就是对的...
这个答案是不是很有趣呢?
至少我觉得这个答案比我原本的好上很多,大家觉得如何呢?
赶快去把身边的人给考倒吧= =+(嘿嘿嘿~~)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.140.215