作者micklin (離鄉背井的米克)
看板Inference
標題Re: [問題] 有幾個天使?
時間Fri Sep 5 17:44:09 2008
※ 引述《a4026 (流星只在天空上)》之銘言:
: 一個旅行家遇到了三個美女,他不知道哪一位是天使,哪一個是魔鬼。
: 天使常常說真話,而魔鬼只會說假話。
: 甲說:"在乙和甲之間,至少有一個是天使。"
: 乙說:"在丙和甲之間,至少有一個是魔鬼。"
: 丙說:"我告訴你正確的消息吧。"
: 那麼...你能判斷出有幾個天使嗎?
如果甲是天使
甲和乙之間至少有一個天使
如果乙是天使
那丙就是魔鬼
如果丙是魔鬼
那他要告訴旅行家的消息就是錯的
答案是兩個天使
如果乙是魔鬼
他說「甲和丙至少有一個是魔鬼」是錯的,
正確就是「甲和丙都是天使」
答案是兩個天使
如果甲是魔鬼
「甲和乙之間有一個天使」是錯的
正確就是「甲和乙都不是天使」
那乙就是魔鬼
他說「甲和丙至少有一個是魔鬼」是錯的,
正確就是「甲和丙都是天使」
不成立, 因為前提是甲是魔鬼
天使有兩個, 甲與乙, 或是甲與丙
--
http://www.cs.nctu.edu.tw/~jylin
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.180.119
1F:推 ckclark:常常說 和只會說 看起來有點差別 09/05 17:55
2F:→ micklin:那問題就會變的很複雜了.... 09/05 18:46