推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[智力推理] 说实话的小朋友

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 5

说实话的小朋友

版主留言
枫林火山1016(2012-6-24 11:11):此题出了太多次呢,感谢你的修改
有三个小朋友(娜娜、安安、德西)。其中有1人是魔鬼,魔鬼常说假话。下面的话中,属于人的小朋友中的1个说了真话而另一个在撒谎。   
    红头发的小朋友:“魔鬼不是叫德西的女孩儿。”   
    粉头发的小朋友:“白头发的小朋友的名字叫娜娜。”   
    白头发的小朋友:“红头发的小朋友不是魔鬼。”   
    请问,哪个小朋友没有撒谎?

[ 本帖最后由 望唯坊 于 2012-6-23 20:38 编辑 ]
本帖最近评分记录
  • 枫林火山1016 金币 +5 辛苦费!下次改点其他的题目! 2012-6-24 11:13

点此感谢支持作者!本贴共获得感谢 X 5
TOP

安安没有撒谎,以白头发小朋友为突破口
假设一:白说真话,那他肯定是人,那根据他说的“红头发的小朋友不是魔鬼。”,
可以判断红是人,根据人有一个说真话一个说假话,那么红就是说了假话“魔鬼不
是叫德西的女孩儿。” 那么魔鬼就是叫德西,且剩下的粉为魔鬼。由于魔鬼说的是
假话“白头发的小朋友的名字叫娜娜。”  ,那么白头发的是叫安安,根据假设是
说的真话,剩下的红则叫娜娜。结论:安安说了真话。
假设二:白说假话,那他可能是人,可能是魔鬼。根据他说的假话“红头发的小朋
友不是魔鬼。” 得出,红就是魔鬼。那么,白只能是说假话的人了。红的假话  
“魔鬼不是叫德西的女孩儿。” 得出,魔鬼叫德西,即红是魔鬼,叫德西。剩下
的粉即是说真话的人,根据其真话“白头发的小朋友的名字叫娜娜。”,就是白
是娜娜,再根据前面得出娜娜是白头发的人,且说假话。那么剩下的粉头发就是
说真话的安安了。结论:安安说了真话。        
因此,不管怎么推(具体叫什么原理不记得了),是安安没撒谎。

TOP



当前时区 GMT+8, 现在时间是 2025-6-17 09:38