作者parror (丸)
看板logic
标题Re: [请益] 有趣的数字问题...
时间Tue Jul 21 10:46:19 2009
※ 引述《asdinap (asdinap)》之铭言:
: ※ 引述《doddle (hardwork)》之铭言:
: : 我有在网路上找到一篇解答
: : 解答的说法如下:
: : 从第一轮三个人都不知道自己的数字,可以得到两个结论
: : 1. 这是三个相异的正整数
: : 2. 这三个数中,没有一个数字会是另一个的两倍 (大家可以参考asdinap大的第一~三步)
: : 因为C在第二轮知道自己的数字,所以我可以知道答案是下面两种情况之ㄧ(假设A>B):
: : 1. A-B = 144, A-2B = B ==> A = 216, B = 72 (不合)
: : 2. A+B = 144, A-2B = B ==> A = 108, B = 36 (正解)
: : ======================
: : 可是我不懂,A-2B = B 这个条件是怎麽来的?
: 老实说 我觉得这个解真的很烂 什麽都没说明
: 而且 A-2B = B 不如说成 A = 3B
: 并且也没说 A = 216, B = 72 为啥不合
: 最惨的是 如果题目改成 C 最後答说 是 145
: 依照此解 A+B = 145, A-2B = B ==> A = 108.75, B = 36.25
: ( 此时依我的解是 A = 87 B = 58 C = 145 )
这个题目的重点不是C的答案
而是C在第二轮可以知道答案 A B C必定要有某种关系才有可能
144并不是唯一解,
只要 A:B:C 可以是1:3:4就可以了,
所以C的答案一定是4的倍数
就可以依照C的答案推出A B的数字了
C的答案可以有很多种
如果是第二轮回答出来的话 一定是4的倍数 否则题目就有问题
如果第一轮C就知道答案 就是1:2:3
第二轮1:3:4
第三轮1:4:5
以此类推
至於为什麽
1. A-B = 144, A-2B = B ==> A = 216, B = 72 (不合)
2. A+B = 144, A-2B = B ==> A = 108, B = 36 (正解)
因为C一开始就知道自己的答案只有两种可能
要确定答案 必定要推翻其中一种可能性
回答:
A-2B = B 这个条件是怎麽来的?
因为
A=B A=2B都已经证明是不可能了
所以这一轮是A=3B
A=4B要先推翻A=3B,也就是下一轮才有可能
回答:
为什麽A = 216, B = 72 为啥不合
因为这样 B:C = 72:144 = 1:2
与第一轮的推论不合(也就是说这个解的话,第一轮C就知道了,因为是1:2:3)
以上有错误请指正
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.42.205