天姥骄子 2012-5-31 15:51
唐三藏问路 (答案已公布 2楼xiaopiao198771答中)
唐三藏问路
唐三藏去西天取经迷了路,在路上碰到了3个美女,他不知道哪个美女是仙女或者妖精,以及有几个仙女。仙女常常说实话,妖精从来不说实话(只说假话)。
这3人说了如下的话:
A:“B和C之间,至少有一个是天使”
B:“A和才C间,至少有一个是恶魔”
C:“我告诉你正确的道路吧”
那么,请你帮唐三藏判断一下,仙女有几个呢?
本题答案公布于25楼。
[size=4][color=#ff0000][/color][/size]
[size=4][color=#ff0000][b]答案:
假设A是妖精的话,由此可推断出3个人都是妖精,那么,B是妖精的同时却又说了实话,自相矛盾。
所以,A是仙女。
假设B是仙女的话,从她的发言来看A就成了妖精,相反,假设B成了妖精的话,从她的发言来看C就是天使了。
所以,A和C是仙女,B是妖精
答案:2个[/b][/color][/size]
[[i] 本帖最后由 小鸡吃玉米 于 2012-6-7 09:23 编辑 [/i]]
龍淵 2012-5-31 16:28
仙女有两个:A和C
A为真,则BC有一个天使,
B是恶魔则话为假,则,AC都为天使,则C为真,符合提议
gys103 2012-5-31 16:42
如果“至少有一个是”是撒谎的话,那么“哪个也不是X”就成立了。
假设A是恶魔的话,由此可推断出3个人都是恶魔,那么,B是恶魔的同时却又说了实话,自相矛盾。
所以,A是天使。
假设B是天使的话,从她的发言来看A就成了恶魔,相反,假设B成了恶魔的话,从她的发言来看C就是天使了。
所以,无论如何都会有两个天使即A和C
zhelinali 2012-5-31 16:53
两个。
第一种可能:
1.假设A是恶魔,那么她的话就是假的,也就是说B和C之间没有天使,3人都是恶魔;但接下来B说:“A和C之间,至少有一个是恶魔”从之前的假设得出来看讲得就是真话了,那么B就是天使了,和A的话矛盾了,所以A应该是天使。
2.再看B,假设B是恶魔,那么从她的话可以看出A和C都是天使,符合之前推论A是天使。
3.而最后C说的话并不重要。
所以说A和C都是天使,B是恶魔
第二种可能:
1.不变
2.假设B是天使,那么她的话“A和C之间,至少有一个是恶魔”就是正确的,因为A是天使,那么C就是恶魔了。这时AB是天使。
3.不变
第三种可能:C是天使。若肯定B说的话,则A是恶魔,若肯定A的话,则B是恶魔。所以仍然是两个天使。
综上所述,答案 是两个天使。
271659990 2012-5-31 16:53
三个都是仙女 仙女常常说实话 不代表不会说谎
1279535000 2012-5-31 17:26
仙女有两个,A和B
分析:若3个都为仙女,则与题意不符,排除;若ABC分别为仙女,其余两个为恶魔,则与题意不符,所以得出结论:两个仙女 一个妖精;若AB为仙女,符合题意;若AC为仙女,B与题意不合(B为假话,真话就是AC最多一个恶魔);若BC为仙女,A与题意不合(A为假话,真话为BC最多一个天使),排除。
jswolf123456 2012-5-31 18:08
按照A的意思,假设她说的是假的,那么B和C都是恶魔,而A又是恶魔,假设不成立,所以A是真的,A是仙女。
假设B说的是真话,那么C是妖精,所以B说的是假话,所以只能B是妖精。
所以A和C是仙女
lvchangze2 2012-5-31 19:16
如果A说假话,那么B的话就不成立了。
所以A说的是真话。
假设B说假话,那么C就说真话。
假设B说真话,那么C就说假话。
所以一共有两个仙女(天使)。
freeabc 2012-5-31 19:24
标题
如果三个人中必然有恶魔,那么仙女有2位。
否则仙女有2位或3位。
————
=0, 1表示话的真假。仙女也可能说谎,但说真话必然是仙女。
假设c=1→a=1→b=0 >=2
假设c=0, b=1→a=1 >=2
假设c=0, b=0→ac天 >=2
cityhost 2012-5-31 19:58
仙女常常说实话 就意味着有可能会说谎;综合来看,可能全部都是:faint
zhanshen007 2012-5-31 20:59
A的命题:“B和C之间,至少有一个是天使”
A为真。
B的命题“A和才C间,至少有一个是恶魔”
B为真。
只剩下C为假:“我告诉你正确的道路吧”
两个天使:A和B
一个魔鬼:C
gyuaon 2012-6-1 09:22
A,C是天使,B是恶魔,假设法,A假,那就3恶魔,但B却真,所以矛盾,A只能是真的,然后就好推了
日发精饥 2012-6-1 09:52
*** 作者被禁止或删除 内容自动屏蔽 ***
xu536768562 2012-6-1 12:06
一共有两个仙女说实话
ksc1 2012-6-1 15:34
我看这里面如果有一个是仙女的话,那这一个人就是C,那二个一定是妖精。C说的是实话。
shaoli101 2012-6-1 16:00
仙女常常说实话 就意味着有可能会说谎;所以从楼主的介绍来看至少有两个天使A和C,或者三个都是天使。
microseee 2012-6-2 01:26
A:“B和C之间,至少有一个是天使”
B:“A和才C间,至少有一个是恶魔”
C:“我告诉你正确的道路吧”
我猜有2个天使 1个恶魔
luckytom1111 2012-6-2 01:41
今天答过类似的题啊,假设法假设其中一个是恶魔都可以推断另两个是天使,所以肯定有两个是天使。
playkiller 2012-6-2 09:33
C是恶魔吧,BC和AC之间的交集就是C,而且C还说了最后一句话!
motania 2012-6-2 10:53
A是假话的话,B、C也是假话,但是与B的内容不符,推理不成立。
B是假话的话,A、C都是真话,推论可以通过,结果是2个天使。
C是假话的话,A、B都是真话,推论可以通过,结果是2个天使。