C 君的年龄是多少
一天,A 君和 B 君一起在路上走着,遇见 B 君的 三个熟人 X、Y、Z。A 君问起 B 君:“他们三个人今年多大?”
B 君想了想说:“那我就考考你吧:他们三人的年龄之和为我们两人年龄之和,他们三人年龄相乘等于2450。”
A 君算了算说:“我还是不知道!”。
B 君听后笑了笑说:“喔!那我再给你一个条件--他们三人的年龄都比我们的朋友 C 君要小。”
A 君听后说:“喔,那我知道了。”
最后问 C 君的年龄是多少? 50岁
这是关键一句话:
A 君算了算说:“我还是不知道!”。 2450介于14的3次方与13的3次方之间
3个数不可能都小于十三,不可能都大于十四
且2450=2x5x5x7x7
一定有2x7=14岁的剩下的有5岁、35岁 或25岁7岁
而B 君听后笑了笑说:“喔!那我再给你一个条件--他们三人的年龄都比我们的朋友 C 君要小。”
A 君听后说:“喔,那我知道了。”
就应当是多了个限制条件即数据范围控制的条件,然后再分析,就知道了
C不可能大于35岁,否则,A不可能知道
所以C的年龄大于25岁小于25岁
X、Y、Z的年龄分别是14、25、7岁 不小心打错了
是小于35岁^_^ m1 (48)k 你应该问的是他们3个人年龄多少而不是C君年龄多少 不知道是题的问题,还是楼主的问题,反正答是我解的 嗯……一开始觉得C是100岁也行的…… 不過他們49,5,10year 都乘到....根本好難介定正確答案.. 虽然有很多种拆发
不过C的年龄一定介于拆出来的数据中的最大数最小的要大
比拆出来的数据中的最大数次小的要小
页:
[1]