火柴游戲
一個最普通的火柴游戲就是兩人一起玩,先置15支火柴于桌上,兩人輪流取,限制每次所取的火柴數目最少一根,最多三根,看誰能取到最后的幾根,甲先取,如何玩才可致勝?
說謊的兔子
有4只兔子,年齡從1歲到4歲各不相同。它們中有兩只說話了,無論誰說話,如果說的是關于比它大的兔子的話都是假話,說的關于比它小的話都是真話。
兔子甲說:“兔子乙3歲。”
兔子丙說:“兔子甲不是1歲。”
你能知道這4只兔子分別是幾歲嗎?
破解僵局
魔鬼說出的都是假話,而人有時說假話,有時說真話。但天使總是說真話。
現在甲說:“我不是天使。”乙說“我不是人。”而丙則說:“我不是魔鬼。”你能判斷他們的身份嗎?
答案:
火柴游戲
為了要取得最后一根,甲必須最后留下零根火柴給乙,故在最后一步之前的輪取中,甲不能留下1根或2根或3根,否則乙就可以全部取走而獲勝。如果留下4根,則乙不能全取,則不管乙取幾根(1或2或3),甲必能取得所有剩下的火柴而贏了游戲。同理,若桌上留有8根火柴讓乙去取,則無論乙如何取,甲都可使這一次輪取后留下4根火柴,最后也一定是甲獲勝。由上分析可知,甲只要使得桌面上的火柴數為4、8、12,讓乙去取,則甲必穩操勝券。因此若原先桌面上的火柴數為15,則甲應取3根。
說謊的兔子
甲:2歲,乙:4歲,丙:3歲,丁:1歲。
破解僵局
甲是人,乙是天使,丙是魔鬼。
責編/劉書艷