逻辑测试题 求思路答案 ~高人指点 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/28 20:21:41
有人在一手纸牌中选选定一张牌,他把这张牌的花色告诉S先生,而把点数告诉P先生,两位先生都知道这手纸牌是:黑桃J,8,4,2;红心A,Q,4;方块A,5;草花K,Q,5,4.
S先生和P先生都很精通逻辑,很善于推理,他们之间有对话如下:
S先生:我不知道道这张牌.
P先生:我知道你不知道这张牌.
S先生:我现在知道这张牌了.
P先生:我现在也已经知道这张牌了.
--------根据以上对话,请你推测这是一张什么牌.

黑桃4。
第一句没意义,因为不管花色是多少,S都不可能知道这张牌,而通过第二句可知P也不知道这张牌,所以这张牌的点数一定不是J、8、2、K,不然他当场就会猜出来,通过第三句可知花色一定是黑桃,不然他不可能猜出来,所以现在已经知道答案是黑桃4了,第四句也没有意义了。
不过这道题如果把点数告诉P,把花色告诉S,就好多了,那答案就是方块5。

一定是黑桃4!因为如果那个人告诉S先生那是张黑桃,S先生一定不知道这是张什么牌.而如果那人告诉P先生这是张4,P先生知道S先生一定不知道,而他自己也不知道.(因为后面最后一句话才说P先生知道了.)通过P先生所说,S先生知道这一定是张黑桃4!因为如果P先生知道这张牌,那这张牌的点数应只出现一次,而他现在不知道,说明这张牌的点数出现过不只一次.而黑桃中点数出现过不只一次的只有4.同理,P先生得知S先生已知道,反过来推理,也可得知这是张黑桃4.