搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 诚实族与撒谎族的问题
标题:
诚实族与撒谎族的问题
只看楼主
uso51984
等 级:
新手上路
帖 子:8
专家分:1
注 册:2011-4-5
结帖率:
50%
楼主
已结贴
√
问题点数:10 回复次数:3
诚实族与撒谎族的问题
迷语博士遇到四个人,知道他们可能是来自诚实族和说谎族的。为了调查这四个人是什么族的,博士照例进行询问:”你们是什么族的?“
第一人说:”我们四人全都是说谎族的。“
第二人说:”我们之中只有一人是说谎族的。“
第三人说:”我们四人中有两个是说谎族的。“
第四人说:”我是诚实族的。“
问自称是“诚实族”的第四个人是否真是诚实族的?
搜索更多相关主题的帖子:
博士
2011-05-11 22:20
草狼
等 级:
蜘蛛侠
威 望:
2
帖 子:577
专家分:1040
注 册:2010-4-6
第
2
楼
得分:5
第4个是诚实族;
假设第一个人是说谎族 则得到最少有一个诚实者;
假设第二个人是说谎者 跟第一人的假设结合则得到(1):2-3个说谎者(2): 4个诚实族
假设第三人和第四人是诚实族 则符合条件
所以第四个是诚实族
2011-05-11 22:29
kwxx
等 级:
蝙蝠侠
帖 子:309
专家分:913
注 册:2009-5-11
第
3
楼
得分:5
第一人,第二人 -- 来自说谎族
第三人,第四人-- 来自诚实族
2011-05-11 22:33
uso51984
等 级:
新手上路
帖 子:8
专家分:1
注 册:2011-4-5
第
4
楼
得分:0
恩,能不能用c语言的穷举法来推导!
2011-05-11 22:38
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-339541-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.016940 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved