“一只青蛙說真話,另一只說假話。”我想起了我曾經做過的一個經典的邏輯問題,“我們只需要問青蛙一個問題:如果我們問哪條路通向小屋,青蛙會說什么”
青蛙真,蟾蜍假,青蛙必答死胡同。
青蛙是假的,蟾蜍是真的,青蛙會回答死胡同。
走另一條路。
“不,事情沒那么簡單。你誤解了規則。”
小紅帽打斷了我的推理:
“我遇到了狼,它臨死前假裝求饒,說:‘放我走,我不吃東西。’然后又說:‘放我走,我要殺了你。’然后又重復這兩句話。
“這條規則只適用于真與假交替的動物,而不適用于兩種動物。”
這樣,青蛙和蟾蜍的答案不僅是對還是錯,而且是對還是錯,有四種可能。
難怪規則給了我們兩次提問的機會,而我只講了一次道理。
小紅帽和我陷入了沉思。
過了很久,我突然想起了一件事:
“小紅帽,樹上的五角星是你畫的嗎”
小紅帽困惑地搖了搖頭,我的猜想得到了證實。
“池子上的第一句話是‘再次’,這意味著他們在我們之前被問過問題。”
我用樹枝在泥土里刨來刨去。“所以青蛙和蟾蜍必須知道對方的下一句話是真話還是謊言。”
我把所有的可能性列了一張表,然后問青蛙:
“如果我同時問你,客艙在哪一邊,你會給同樣的答案嗎”
青蛙搖搖頭——不一樣了。
然后我問蟾蜍:“溫暖的小屋通向哪條路”
蟾蜍指了指左邊。
我拉著小紅帽的手,果斷地選擇了右邊的路,一邊走一邊向她解釋我的理由。
青蛙和蟾蜍有四種可能的答案。
青蛙真的,蟾蜍真的,青蛙的回答是一樣的。
青蛙是真的,蟾蜍是假的,青蛙的回答不同。
青蛙假,蟾蜍真,青蛙的回答都一樣。
青蛙假,蟾蜍假,青蛙的回答是不同的。
青蛙回答說:“沒有。”蟾蜍就撒謊了。反之亦然。
小紅帽抖了抖手指,推了很久,突然恍然大悟。
她和我朝一個方向在森林里走著,不一會兒,一座看起來很暖和的木屋出現在我們面前。
我打開敞開的門,被眼前的景象嚇了一跳。
房子里有七個人。不,只有六個小矮人。
白雪公主不再是我記憶中的樣子了。她系著一個紅色的蝴蝶結,穿著一件紅藍相間的衣服,但衣服已經破了,上面沾滿了油,她跪在地上給小矮人擦鞋。
“嘿,伙計們,看看誰來了。”一個肚子圓的小矮人,比其他人大一倍,熱情地邀請我們進去。
“哦,是一個女孩,還是兩個,這美麗的臉蛋,美麗的身材,真想體驗一下……”
“你能不能別再胡思亂想了,把我叫醒睡吧!”