两个人甲和乙,数字为2~100之间的共99个自然数.现找出两个数,把其和告诉甲,把其积告诉乙.然后甲知道不知道是哪两个数,甲说:“虽然我不知道,但是肯定乙也不知道.”再问乙,乙说:“本来我不知道,但是听到甲说这句话,现在我知道了.”甲 听到

问题描述:

两个人甲和乙,数字为2~100之间的共99个自然数.现找出两个数,把其和告诉甲,把其积告诉乙.然后甲知道不知道是哪两个数,甲说:“虽然我不知道,但是肯定乙也不知道.”再问乙,乙说:“本来我不知道,但是听到甲说这句话,现在我知道了.”甲 听到乙说他知道了,然后就说:“现在我也知道了”.那么这两个数是多少呢?
1:同样这两个数字的积不会是大于53的质数,否则这两个数字的积只有一种拆分方法,因为其他拆分一定会有100因数).
2:同样两个数的和不可能等于“质数+2”
3:两个数的和不可能大于54.因为任何大于54的数都可以拆分成53+N的形式,而53和任意自然数的积一定有质因数53

有的人以为是荒唐,现在我来解释一下:第一条:如果是大于等于53的质数,如果是了,那么肯定有这两个数,至于100的因数,是因为:9和8有1,2,4.现在知道了吧?第二条:质数+2,是因为大于等于4的偶数都可以拆成两个质数相加,...