推理题!已知1

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 18:41:56
推理题!已知1
xuVVH̫Ԋ&ZZ8\3?/`huĻ-bcZ!L''hw?IUNgsN90*fqex֍evQl]mwN;\Q+ʪ~y61o:ymnokt-p6㩝kMBg0Gۭyu*&7:n3&/q>Vo&5FFrۈnnﺽӘ9Pٔ϶8VVyN^obW]k :<_^߄DU4](T ҾimA$Ib=e/%'Jf<( m ~VT?9=ɼޛtBщתƜ9Bn4a|P[MHb⧓*9O QqphUYenϻ,%x+0u`c9\]m,렄Zd1O\ "H;\ŎȈAnLť鷢ڀyul[,(C!g\a&od"NYU* yV)ͪpP^"zjnXLFm"l8Kjs>:kZC=EnVgl'8[k138Ct <:B+{ӻ*rޙۑmi8Bl!X\Wv(DO LdD21)R!QeN~!7p {Iaٰۃwuf93zOǘ">Y-h)p'~3_%2"8.~xd~y/L}4%S`AgZirRbr>턏OEYIDFl:<

推理题!已知1
推理题!已知1

推理题!已知1
先分析一下两个人说话的意思.设A+B的和为X AB的乘积为Y
甲先说不知道两个数 有因为A和B不等且都大于1 可以知道X>=7 如果X=5或者6 甲可以轻易推出结果.
乙说他也不知道:这是个很强的条件,说明Y至少能分解出三个质因数.不然乙就可以直接推出两个数了,比如乙看到Y=15 那么A和B必然是3和5了.
接下去,甲说他知道了.这是解题的关键.直观的讲,X必然不大.越大可能的情况就越多,他就越不可能从Y能分解出3个质因数这个条件算出结果.他从乙的回答知道了结果只有一个可能,就是他从乙的回答可以推出Y的值.这样才能通过二元一次方程求出A和B.这就说明(这里是关键):甲所知道的X,随意分解出两个数,这两个数的乘积所有的可能结果中只能有一个是结果能分解出3个质因数的.
那么从X最小的可能开始推.
如果X=7 可能是2+5 可能是3+4 对于乙来说,拿到的结果只能是12(如果是14,乙就知道A和B了.接着甲根据乙的话知道了Y=12,推出了A=3 B=5.但是问题是,如果甲知道的是8,一样可以推出Y=12,从而推出A=2 B=6.所以最后一步不成立,如果乙拿的是12,无法判断X等于7还是8.所以X等于7和等于8都是不成立的.
如果X=9,可能2+7,3+6,4+5,这样乙拿到18或者20都符合条件,甲也不可能知道乙究竟拿到18还是20,所以X=9也不成立.
如果X=10 可能2+8 3+7 4+6,如果乙拿到16,可以直接推出2*8,如果乙拿到21,可以直接推出3*7,只有乙拿到24时可以继续下去.所以甲可以轻易得出Y=24,从而推出A=4,B=6.这时关键来了,乙如何知道X的值呢.乙拿着24,有3种可能,4*6,3*8,2*12,这三种情况X分别等于10,11,14,如果X等于11或者14,可能的Y值太多了,甲不可能推出Y的值,所以X只能等于10.所以乙也知道了,A=4,B=6.
结果就是A=4,B=6.
可以继续验证X=11.2+9 3+8 4+7 5+6,对应Y值分别为18 24 28 30.可能的结果太多了,都是符合乙回答不知道的要求的.甲无法再根据这点推出结果了.
若X更大,则更不可能了.
写的比较乱,有看不懂的联系我.