以下是一道推理題,考考大家的推理能力,P先生、Q先生都具有足夠的推理能力。這天,他們正在接受推理面試。 >>他們知道桌子的抽屜裏有如下16張撲克牌: 紅桃 A、Q、4 黑桃 J、8、4、2、7、3 草花 K、Q、5、4、6 方塊 A、5 >>約翰教授從這16張牌中挑出一張牌來,並把這張牌的點數告訴P先生,把這張牌的花色 告訴Q先生。這時,約翰教授問P先生和Q先生:你們能從已知的點數或花色中推知這張牌是什麼牌嗎? P先生:"我不知道這張牌。"Q先生:"我知道你不知道這張牌。" P先生:"現在我知道這張牌了。" Q先生:"我也知道了。" 請問:這張牌是什麼牌?
解答:
P先生:"我不知道這張牌"
根據P說的,那麼這張牌肯定是16張牌中出現兩次的.如果只出現一次,P知道點數,那麼P肯定知道是哪一張,所以是出現兩次的牌.那麼可能是 A、Q、4、5
Q先生:"我知道你不知道這張牌。"
Q只知道花,如果牌是 黑桃,Q就不可能根據自己的判斷說出:"我知道你不知道這張牌。".只有 紅桃或者方塊Q才能說出:"我知道你不知道這張牌。",因爲紅桃或者方塊中的所有牌都出現了兩次
到此處,我們就可以判斷出牌肯定是紅桃或者方塊中的一張,同樣P和Q也知道是紅桃或者方塊的一張
P先生:"現在我知道這張牌了。"
如果P被告訴的點是A,則P現在不敢說知道是哪張牌,因爲A在紅桃或者方塊中都有,所以牌肯定不是A
現在就剩紅桃 Q,4 方塊5
Q先生:"我也知道了。"
如果P被告訴的點是Q,那麼Q肯定被告訴的花是紅桃,紅桃有Q,4 ,所以Q不能說:"我也知道了。"
同理如果:
如果P被告訴的點是4,那麼Q肯定被告訴的花是紅桃,紅桃有Q,4 ,所以Q不能說:"我也知道了。"
所以
如果P被告訴的點是肯定是5,那麼Q肯定被告訴的花是方塊,所以Q說:"我也知道了。"
注意,考慮這樣的問題的時候,不能鑽牛角,例如不要問,最後Q怎麼能推理出而說:"我也知道了。",而是事實上他說了,並且是對的,所以只有這樣