Re: [問題] 賽跑
看板puzzle (益智遊戲 - 數獨,拼圖,推理,西洋棋)作者ars1an (小曹)時間16年前 (2009/07/15 09:46)推噓1(1推 0噓 0→)留言1則, 1人參與討論串3/4 (看更多)
※ 引述《puzzlez (渴望一份好工作)》之銘言:
: 艾倫、巴特、克萊和迪克四人進行了一場賽跑,最後分出了高低。但這四人都是出了名的
: 愛撒謊。他們口中的賽程結果是:
: 艾倫:(1)我剛好在巴特之前到達終點。(即指艾倫之後,下一個到達的是巴特)
: (2)我不是第一名。
: 巴特:(3)我剛好在克萊之前到達終點。
: (4)我不是第二名。
: 克萊:(5)我剛好在迪克之前到達終點。
: (6)我不是第三名。
: 迪克:(7)我剛好在艾倫之前到達終點。
: (8)我不是最後一名。
: 已知:
: 1.上面這些話中,只有兩句是真話。
: 2.取得第一名的那個人,至少說了一句真話。
: 請問:
: 這四人當中,誰是第一名?
這題是不是原文為英文?因為四個人的名字剛好是ABCD開頭(那就這麼稱呼他們吧)
分享一下我的思考方向:
全部八句話之中只有兩句是真話,先看2468四句裡有幾句是真話:
零句:那麼A是第一名、B是第二名...故順序為ABCD,那麼1357都是真的,故矛盾
一句:這是不可能的,例如2為真,468為假,BCD是二三四名,
那麼A就是第一名,2為假,矛盾
故我們知道2468裡有兩句為真,且1357全為假
這麼一來可能性就不多了,我們只需考慮「ABCD有兩個在其對應的名次,
而另外兩個對調」的狀況。
其中A若為第一名,因為他至少要說一句真話,故1為真,B排其後,
然而ABDC會有三句話為真,矛盾
剩下A不在第一的情況:
DBCA:238為真,矛盾
CBAD:26為真,符合答案
BACD:245為真,矛盾
故克萊是第一名
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 216.239.45.4
推
07/15 10:07, , 1F
07/15 10:07, 1F
討論串 (同標題文章)
puzzle 近期熱門文章
5
21
PTT遊戲區 即時熱門文章
15
19