作者jjulius (hihi)
看板logic
标题Re: [请益] 真话假话的问题如何推论
时间Thu Feb 9 03:36:59 2006
※ 引述《mengjer (莫亚)》之铭言:
(恕删)
: <二> 甲乙丙三人,
: 甲说:我今年22岁, 比乙小2岁,比丙大1岁
: 乙说:我年纪不是最小的,我和丙差3岁,丙已经25岁了
: 丙说:我比甲小,甲23岁,乙比甲大3岁
: 已知三人所说的三句话中,各有一句是假话
: 请问三人各是几岁?
根据甲跟丙的话 -> (甲22岁 & 乙比甲大3岁) or (甲23岁 & 甲比乙小2岁)
可是不管以上哪一个成立 > (乙25岁 & 乙比甲大)
由 (乙比甲大) + 丙的第一句话 -> 年纪大小顺序是: 乙 > 甲 > 丙
由顺序可以推断 乙的第三句话是假的 -> 丙22岁
在由甲的第三句话 -> 甲23岁
甲23 乙25 丙22
(恕删)
: <四> 某次月考 甲,乙,丙,丁,戊 五位分别得到前五名
: 甲说:乙是第三,丙是第五
: 乙说:丁是第二,戊是第四
: 丙说:甲是第一,戊是第四
: 丁说:丙是第一,乙是第二
: 戊说:丁是第二,甲是第三
: 每个人都只说对了一半,请问五人的排名为何?
甲 乙 丙 丁 戊
根据 甲跟丁的说法 2 5 .............情况a1
3 1 .............情况a2
根据 乙跟丙的说法 4 .............情况b1
1 2 .............情况b2
根据 戊的说法 2 .............情况c1
3 .............情况c2
其中 情况a1 情况a2 只会有一种成立
情况b1 情况b2 只会有一种成立
情况c1 情况c2 只会有一种成立
首先考虑 情况b2
如果 情况b2成立 -> 无论 情况a1 情况a2 都无法成立(不能有两个第1第2名)
-> 情况b2一定不能成立 -> (情况b1 & 情况c2) 成立
-> 甲 乙 丙 丁 戊
3 4
因为 情况c2成立 -> 情况a2一定不能成立(不能有两个第3名) -> 情况a1成立
-> 甲 乙 丙 丁 戊
3 2 5 4
-> 甲 乙 丙 丁 戊
3 2 5 1 4
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.210.80