※ 引述《gerychen (邪恶肥宅)》之铭言:
: 题目:
: A、B两男士好奇地询问C女士的年龄,
: C女士列出11个可能的答案,分别是
: 35、36、38、
: 42、45、46、
: 51、55、57、
: 61、62。
: C女士接着将她年龄的十位数告诉A男士,
: 将她年龄个位数告诉B男士。
: A男士说“我不知道C的年龄,但我想B也不知道”。
: B男士说“我原本也不知道C的年龄,但现在知道了”。
: A男士说“哦,那现在我也知道了”。
: 请问C女士年龄是几岁?
: 解法:
: 解答的第一步,A男士说“我不知道C的年龄,但我想B也不知道”。
: A男士说B也不知道C的年龄,所以十位数一定是4或6
: (因为A男士知道十位数如果是3或5,
: 而B男士被C告知的个位数恰巧是只出现一次的8、7的话,
: 那B男士就有可能知道C的年龄了)。
: 第二步,B男士说“我原本也不知道C的年龄,但现在知道了”。
: 所以,B由A的第一句话推理出十位数一定是4或6,
: 然后B就可以确定C的年龄,可见个位数一定不是2。
: 第三步,A男士说“哦,那现在我也知道了”。
: 所以,把个位数2删掉后,只剩三个可能。
: A男士说“哦,那现在我也知道了”;那十位数一定是6
: (因为如果C女士告诉A男士的十位数是4,
: 那么个位数还有5、6两种可能,
: 这样A男士是无法确定个位数是那一个的)。
: 因此,C女士的年龄应该是61岁。
: 疑问:
: “我不知道C的年龄,但我想B也不知道”
: 凭什么用A男自己的猜测就把4、6划掉
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
题目麻烦重看三遍,再来思考你这句话有没有问题??
A完全不要去思考"十位数"是多少,
因为题目很明确地写了"C女士接着将她年龄的十位数告诉A男士"
所以A只会"明确的"知道3、4、5、6,这四个数字的其中之一。
所以A在发言前只会出现四种情形
一.A知道的是3,则B可能知道的是5、6、8
二.A知道的是4,则B可能知道的是2、5、6
三.A知道的是5,则B可能知道的是1、5、7
四.A知道的是6,则B可能知道的是1、2
: 他的说法是,我想B也不知道
由A的说法可以推断A知道的只可能是4或6。
因为只有A知道是"十位数"为4或6的情形下,
A才能推断,B拿到的数字不是7也不是8。
(因为只要B知道的数字是7或是8,他就可以不用靠十位数直接知道C的年龄)
现在再来思考B到目前为止知道了啥。
B只会"明确的"知道1、2、5、6,这四个数字其中之一。
以及经由A的第一句话得知,十位数可能是4或6。
所以B可以知道C的年龄可能为42、45、46、61、62,这五组其中之一
到这边可以发现B明确知道的有四种可能,然后借由A提供的资讯有五种可能。
其中唯一的关键就是当"个位数为2"的时候
42、62都是可能的答案。这会造成B无法确定C的年龄是42或是62
所以当B说"现在我知道了"
就可以把个位数为2的选项排除。
最后再回到A,当他听到B说"现在我知道了"这句话后。
推论出了"个位数不为2"的结论,然后马上知道C的年龄。
由这边可以推断,A知道的十位数不为4,
因为如果十位数为4,则C的年龄有42、45、46三种,就算排除42了,
也还是无法确定是45或46。
由于A在知道个位数不为2之后,马上就知道答案。可以推断十位数为6。
所以答案就是61
: 但B确实是有可能被告知个位数为7或8的
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^???
B哪有可能被告知个位数为7或8,
B如果有可能被告知个位数为7或B,
那A的第一句话就不成立啦。
: 所以第一步骤针对A这句的推理是完全没意义的
: “我原本也不知道C的年龄,但现在知道了”
: 这句话可以证明原本C女给的个位数
: 绝对不是7或8,不然他就会知道答案
: 但你他妈这时候就知道答案?
: 还需要用错误的第一步骤再加上莫名其妙的第三步骤?
: 结论,这题目根本没答案
结论,这题有答案。
逻辑是个好东西,每个人都应该要学会。