IQ题,好难哦···

来源:百度知道 编辑:UC知道 时间:2024/09/22 06:38:41
孙膑,庞涓都是鬼谷子的徒弟。一天鬼谷子出了这道题目:
他从2到99中选出两个不同的整数,把积告诉孙,把和告诉庞;
庞说:我虽然不能确定这两个数是什么,但是我肯定你也不知道这两个数是什么。
孙说:我本来的确不知道,但是听你这么一说,我现在能够确定这两个数字了。
庞说:既然你这么说,我现在也知道这两个数字是什么了。
请问这两个数字是什么?为什么?

题目解答分析:
1、庞涓能确定孙膑肯定不知道这两个数,可以有这样几个推论。
(A)庞涓手上的数字是5-197之间的数字。
(B)庞涓的和数一定不能拆成两个质数之和,否则就不会有确信。这可以分解为两点:
庞涓手上不是偶数,只可能是奇数,因为任意大于4偶数能被拆成两个奇质数之和,这是由歌德巴赫猜想来保证;
并且庞涓手上的奇数不是2+质数。举例:如果庞涓手上是28,可以拆成11+17,当孙膑拿到了181这个积,
马上就可以猜出鬼谷子给他的两个数是11和17,与庞涓肯定孙膑不知道这两个数相矛盾,因此将所有偶数排除。
举例:当庞涓手上的数为质数+2时,例如21,而正好是19+2,那样孙膑手上的数是38,只有一种分解方法2*19,
因此孙膑同样一开始就能确定这两个数字。
(C)庞涓的和数一定不是大于53的奇数。因为大于53的奇数始终能够拆成偶数和53(是质数)的乘积,
这个乘积只能唯一的推断出53和该偶数的乘积,否则就要大于99了。另外97是质数,
同理应该排除97+2到97+98的所有奇数。最后剩下的是99+98的奇数,因为都是最大的数,
孙膑本来就可以推理出来,与孙膑本来不知道的前提相矛盾,自然排除了。
因此由此可以排除超过53以上的所有奇数。举例:如果庞涓手上的数字是59,那有一种可能是53+6,
当孙膑拿到318时也只有一种分解方式是53*6,因为106*3和159*2中的106和159都大于了99这个最大的数字,
因此这与孙膑事先不能肯定相矛盾。同理可以推理到195=97+98这中间的所有奇数都被排除,因为97是质数。
因此,当庞涓手上是53以上的奇数不会有这种把握孙膑肯定不知道这两个数。
(D)满足以上条件的这样的数字仅有10个:11,17,23,27,29,35,37,47,51,53。
2、孙膑知道自己手中的积,并说本来不知道,但现在知道了。意味着,
孙膑看了自己手上的积后分解因式对应的所有组合的和,只可能是上述10个数中的一个。
也就是10个和数拆开的乘积不于其他和数拆开乘积重