求解一道逻辑智力题
求解一道逻辑智力题
日期:2007-11-22 12:26:42 人气:2
因为S知道两数之和,却由此推断P不知道两个数,所以说两数之和s一定不能拆分成两个素数的和,即m,n不可能都是素数,且m,n中不会有大于50的素数,否则的话m*n可以唯一分解,P知道了m,n的积就一定可以知道m,n了。
P从S的言语中能够判断出的信息是:
1。m,n不会全是素数;
2。m,n中不会有大于50的素数;
3。m,n之和不能拆成两个素数的和;
4。因为S自己也不知道这两个数是什么,所以这两个数的和一定小于99+98,否则S就可以知道这两个数是什么了。
满足以上条件的 s=m+n