作者LPH66 ((short)(-15074))
看板Inference
標題Re: [問題] 惡魔的饗宴
時間Tue Sep 8 07:37:57 2009
我貼一下我的解法好了 有錯請指正
引文之後有雷
※ 引述《fou1228 (fouat)》之銘言:
: 兇手招待了一些人參加聚會,準備了一些食物宴客
: 但是他在食物裡面放了毒藥,導致有人因此而死.
: 你必須找出來,兇手在哪些食物下了藥.
: ------------------------------------------------------------------------
: 桌上一共有十四份食物,
: 其中三份是毒藥,吃了就會死
: 其中三份是解藥,吃了即使中毒也不會死
: 但是,其中一份是劇毒,若吃了就算再多解藥也必死無疑....
: 以下是食物資料及賓客資料
: 法蘭朵餅乾 艾爾菲餅乾 希拉脆片 那提咖啡 卡布奇諾咖啡 綠奶茶 紅酒
: 白酒 草莓蛋糕 水蜜桃布丁 西瓜 透明白開水 烤蘋果派 藍莓麵包
: A吃了 法蘭朵餅乾 艾爾菲餅乾 卡布奇諾咖啡 草莓蛋糕 透明白開水------生存
: B吃了 法蘭朵餅乾 綠奶茶-------------------------------------------死亡
: C吃了 希拉脆片 卡布奇諾咖啡 烤蘋果派 藍莓麵包---------------------生存
: D吃了 C所吃的東西 法蘭朵餅乾 草莓蛋糕 水蜜桃布丁 紅酒 ------------死亡
: E吃了 法蘭朵餅乾 西瓜 烤蘋果派 藍莓麵包 白酒----------------------死亡
: F知道 喝綠奶茶配藍莓麵包不會死 喝卡布奇諾咖啡配水蜜桃布丁會死 ----nil-
: G知道 綠奶茶及卡布奇諾咖啡沒有添加物 吃艾爾菲餅乾配紅酒會死 ------nil-
: H發現 紅酒是毒藥 白酒是解藥---------------------------------------nil-
: 你知道兇手在哪七道菜裡下藥了嗎?
於是前提:
(1) 三道毒, 三道解毒, 一道劇毒 一共七道有下藥 也就是有七道是正常的
(2) 吃了解毒則只要沒吃到劇毒都不會死
然後是已知 先寫出單項的:
(G1) 綠奶茶、卡布奇諾正常
(H1) 紅酒是毒藥(且不是劇毒,否則題目就會說)
(H2) 白酒是解毒
以下是推理: (其中「是毒」二字意為是毒藥或劇毒)
(3) 根據 B 死亡及 G1 得知法蘭朵餅乾是毒 (但不知是否劇毒)
(4) 根據 F 的第一個發現及 G1 得知藍莓麵包不是毒
(5) 根據 F 的第二個發現及 G1 得知水蜜桃布丁是毒 (也不知是否劇毒)
(6) 根據 G 的第二個發現及 H1 得知艾爾菲餅乾不是解藥
(7) 根據 A 活著及 (3) 得知法蘭朵餅乾不是劇毒 (否則 A 必死無疑)
(8) 根據 E 吃了解毒藥白酒卻仍然死了, 由(2)知他必然吃了劇毒
再由 (7)排除法蘭朵餅乾, H2 排除白酒, (4)排除藍莓麵包
故知劇毒在 西瓜 和 烤蘋果派 當中.
因此其他所有還不知道是不是毒的都不是毒, 知道是毒的水蜜桃布丁也不是劇毒
(9) 因此艾爾菲餅乾既不是毒(因為(8))也不是解藥(因為(6)), 因此它正常
(10) 根據 C 活著, 且他吃的其中三樣(除了烤蘋果派之外)根據(8)都不是毒,
知道烤蘋果派也不是毒, 所以劇毒是西瓜
(11) 根據 D 死了, 且他比 C 多吃的四樣東西中有三樣是非劇毒的毒藥
(法蘭朵餅乾、水蜜桃布丁、紅酒)
因此其餘五樣
(希拉脆片、卡布奇諾咖啡、烤蘋果派、藍莓麵包、草莓蛋糕)
都不是解藥, 又因為(8)它們也都不是毒, 於是它們都是正常的
(12) 因此正常的食物一共已經有了七道:
艾爾菲餅乾、希拉脆片、卡布奇諾咖啡、綠奶茶、草莓蛋糕、烤蘋果派、藍莓麵包
(9) (11) (11,G1) (G1) (11) (11) (11)
於是剩下兩道還不知道的 (那提咖啡、透明白開水) 就是解藥
(13) 檢查條件:
A 吃了 毒藥-法蘭朵餅乾 及 解藥-透明白開水 => 生存
B 吃了 毒藥-法蘭朵餅乾 => 死亡
C 吃的都是正常的東西 => 生存
D 吃了 毒藥-法蘭朵餅乾、毒藥-紅酒、毒藥-水蜜桃布丁 => 死亡
E 吃了 劇毒-西瓜 => 死亡
F 的發現1: 綠奶茶和藍莓麵包皆正常
F 的發現2: 卡布奇諾正常,但水蜜桃布丁是毒藥
G 的發現2: 艾爾菲餅乾正常,但紅酒是毒藥
結論: 毒藥-法蘭朵餅乾、紅酒、水蜜桃布丁
解藥-那提咖啡、白酒、透明白開水
劇毒-西瓜
---
也許有人覺得(2)這個條件有點怪怪的
不過題目文字是說「吃了即使中毒也不會死」 我理解成(2)這條規則...
如果把(2)改成(2'):毒藥和解藥是-1和+1的關係 (也就是解藥一份只能解一份毒)
那(8)加上(10)只能得到劇毒在 西瓜 和 水蜜桃布丁 之中
這樣(11)就只能用假設的了...
假設劇毒是西瓜可以得到上解
假設劇毒是水蜜桃布丁的話:
(11') 由 E 死亡知烤蘋果派、藍莓麵包兩者皆不是解毒
即 E 吃了兩份毒藥一份解藥, 因此死亡
故知烤蘋果派、藍莓麵包皆為正常
(12') 由 A 生存且艾爾菲餅乾和卡布奇諾皆正常
知草莓蛋糕及透明白開水至少有一個是解藥
(13') ....解不下去了 orz 因為題目沒有關於那提咖啡的其他條件
所以它可以是解藥也可以不是
但已知正常的食物不夠多 (這時只有五樣, (12)當中是正好有七樣了才得以確定)
這就解不下去了
推文說的有多解可能是這樣來的 @_@
--
**** 說:
不要期望一個精神力差不多已經見底的人阿Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
1F:推 oginome:同解~ 09/11 03:56
2F:推 goodmonmon:草莓蛋糕不能是解藥 不然D不會死 07/02 01:29