小明说:如果我不知道的话,小强肯定也不知道
1.因为小明不知道,所以M可能等于3.6.9.12
2.因为小强不知道,而6-7和12-2是唯一的N,所以N肯定不等于2和7,小明也就能判断出N不等于2或7,只可能等于1.4.5.8
别忘了,小明和小强都只能推断对方的数值
3.综合1和2,会有3-4,3-5,3-8,6-4,9-1,9-5,12-1,12-8这几种可能,但是因为小明不知道,而N如果等于6,那么从小明和M的角度,6-4便是唯一的,小明就会知道答案,所以M不等于6,只剩下3.9.12
小强说:本来我也不知道,但是现在我知道了
我们和小强都听到小明的那句话了,小强的是N,必然知道N不等于2或7,通过刚才那句话和上面的判断,6-4被排除,M也就不等于6,我们现在不是小强,所以我们只能假设小强的N等于1.4.5.8,所以会有如下可能:
3-4,3-5,3-8
9-1,9-5
12-1,12-8
因为小强不知道M是多少,所以他只能和我们一起判断M的数值,不能确定.所以产生了以上可能
但是现在,这些可能列出之后,如果N是1.5.8的话,每个N值都对应两个M值,小强还是不知道
可小强说他知道了,说明只有一个唯一值能让小强确定,别忘了,小强手里只有N,所以N是4,只能是3-4
小明说:哦,那我也知道了
我们和小明一起听到小强说的话,根据上面的话和判断,得出了N是4,只能是3-4,那么小明说他也知道了,是符合他根据小强的话,小强知道了以后他也知道的逻辑
这就是我的解析= = |