有4个少女,其中1个人是有法术的人,她经常撒谎 求解题思路 完全懵了 求逻辑大神讲解

有4个少女,其中1个人是有法术的人,她经常撒谎。南希和另外2人是单纯的女子,他们从不说谎。这4个人都穿着黑色短裤,其中的2条短裤是有魔力的,穿上这种短裤即使是单纯的女子也会说谎。而且,4个人又都戴着粉红色发带。其中2条发带是有魔力的,它会使魔法裙裤的法术消失(但是,对有法术的女子是没效果的)。
克莉说:“嘉玲穿着有魔力的短裤。”
嘉玲说:“南希戴着魔力发带。”
珍妮说:“南希穿着魔力短裤。”
南希说:“嘉玲是有法术的女子。”
那么,请问哪两个人穿着魔力短裤,哪两个人带着魔力发带呢?另外,哪个是有法术的女子呢?

题目描述不清楚,我现在假设题目的意思是有法术的人一直说谎,开始推导。(加粗部分为确切得出的结论,其余字体为推导过程。)

那么有法术一定说假话,因为不论发带,或是短裤,有法术都是假话。

如果嘉玲(B)是说真话,那么南希(D)有发带,那么D说的为真,那么B有法术,那么B是假话,矛盾。所以B一定是说假话,并推出D一定没有魔力发带。

且因为D没有魔力发带,则ABC中必有两条魔力发带,则至少有一人说真话,B为谎话,则A和C至少有一人说真话,其中A说B有魔力短裤(魔短),C说D有魔力短裤,则BD必有一人穿着魔短。

假设此时C为真

则D有短裤,D没有发带,则D为假,则B没有法术,由于B假,则B穿魔短且没有魔带。

又因为假设C真,则C没有法术,B,D都没有法术,则A有法术,则A假,则B没有魔力短裤,与上述结论矛盾,

由上可知,C真不成立,则C假,则A真。

所以目前,BC为假,A为真,且因为C假,则D没有魔短,则D一定为真,既AD为真。

则可结论如下:

法师:D为真,则B为法师。

魔短:因为A真,则B有魔短,因为C假,则C有魔短。

魔带:因为C假,则C没有魔带,因为CD没有魔带,则AB有魔带。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-25
因为题目中只有南希是没有法术的人而且只有她判断了有无法术这一点,所以先假设南希说的是真的,那么嘉玲就是有法术的。
根据有法术的人说的是假话而且不受其他影响,那么可以推出,南希没带魔力发带,因为假设南希说的是真话,那么南希也不会穿魔力短裤。
珍妮说南希穿魔力短裤就是假的,那么珍妮就是穿着短裤而且没带发带。
因为有四个发带,而且南希和珍妮都没带,所以嘉玲和克利带着发带,因为发带可以消除说谎的魔法,那么克利说的就是真的,嘉玲就是穿着魔法短裤。
以上可以得出嘉玲和克利带发魔法,嘉玲和珍妮穿魔法短裤,结果与题目无冲突。