亞瑟回憶著,自己在《哈利波特與魔法石》中,斯內普的謎題內容。
感覺他這個謎題對麻瓜來說,還是太簡單了。
如果是用ABCD分別代表:通向下一關的魔藥(免疫黑火)、返回上一關的魔藥(免疫紫火)、毒藥和蕁麻酒。
那麼第一個提示的意思就是,毒藥C的右邊永遠有蕁麻酒D。因為有三瓶毒藥,兩瓶魔藥。
那麼毒藥C和蕁麻酒D的排序就是,CCCDD、CCDCD、CDCCD,這三種排列順序。
從第二個提示,我們又得出一號位和七號位不可能是,通往
下一關的魔藥A。只能是B、C、D。
結合地一條提示,更進一步得出,一號位不可能是D蕁麻酒,只能是C毒藥或者是免疫紫火的魔藥B。
即免疫紫火魔藥B、毒藥C和蕁麻酒D的排序為:C(一號位)CCDDB(七號位)、C(1)CDCDB(7)、C(1)DCCDB(7)、B(1)CCCDD(7)、B(1)CCDCD(7)、B(1)CDCCD(7)。
接下來先不看第三條,因為這條不是單純根據字母推理結論的,而是需要根據現實中,擺放的魔藥瓶子大小不同進行推理。
而第四條的提示,味道相同,也就以為著瓶子裡的魔藥一樣。單單這條提示讓我們知道二號位和六號位的魔藥,只能是毒藥CC或蕁麻酒DD。
在參考我們從第一條和第二條提示中,推理出來的排列順序。
我們就可以排除掉很多幹擾項,得出免疫紫火B、毒藥C和蕁麻酒D的排列順序為:
C(1)D(2)CCD(6)B(7)、B(1)C(2)CDC(6)D(7)。
很明顯,現在已經將進入下一關的魔藥(免疫紫火)A的位置縮小在3、4、5號位置上。
另外,我也得到了三號位到五號位的魔藥可能排列的順序是:ACC、CAC、CCA、ACD、CAD、CDA。
這六種排序方式,看起來變多了,但實際上還是在3、4,5號位上選擇魔藥A.
(如果你是麻瓜的話,到這裡一定已經有了清晰的思路了吧。但你要還是沒有思路,很抱歉,你一定是一個沒有收到錄取通知書的巫師。)
而現在,如果再精確魔藥A在具體哪號位,那就要看現實情況匯不同魔藥大小的擺放位置。
不過!我們還是能根據第三條提示推到出一些資訊的。
第三條提示是巨人和侏儒沒有死神,也就是說最大瓶和最小瓶不是毒藥C。
假設免疫紫火B、毒藥C和蕁麻酒D的排列順序為C(1)D(2)CCD(6)B(7),那麼最大瓶和最小瓶不能出現在一號位。
再根據提示資訊不能重複原則和不能無效原則,也就是第三條的提示必須要讓第一條、第二條和第四條提示得到結論進一步縮小,讓推理者排除最後的干擾項,成功得到魔藥A。
那麼也就是說最大瓶和最小瓶,不能同時出現在2、3和7號位。
而我們已經知道魔藥A在3、4、5號位,其中另外兩瓶魔藥是毒藥C。
因為最大瓶和最小瓶不能裝毒藥,所以在3、4、5號位上找到最大瓶或者最小瓶就行,即瓶就是裝著「進入下一關」免疫黑色火焰的魔藥A。
如果假設是按照免疫紫火B、毒藥C和蕁麻酒D的排列順序為:B(1)C(2)CDC(6)D(7)呢?