玛丽先说,小郑后说。玛丽最后说
首先,都是大于100的
玛丽不知道,是因为他100多,他不知道小郑是100多-100还是100多+100
但,假如他是100多-100,则。第二句话,小郑说,就应该是知道了
所以,小郑显然不是100多-100
这样,小郑就是100多+100了,那玛丽就知道小郑分数了
所以,玛丽最起码要再加100,变200多
=======
玛丽200多,他不知道小郑是100多还是300多,
再小郑说,我不知道玛丽是多少分
假如小郑是100多,显然他知道,玛丽不会是几十分的。因为这样,玛丽也就知道小郑分数了
所以,小郑100多,注定会导致玛丽知道小郑分数
小郑最少也要200多
假如小郑是200多,他知道玛丽如果是100多,那100多可以排除几十的选项。
等于说,100多必然是可以推出200多的。所以,小郑为了安全,不被推理出来。只能从200多升级到300多
所以目前是玛丽200多,小郑300多
======
再然后,玛丽最后说,再多1分就推不出来了
也就是说,再多1分,就是新的分水岭了
所以,多1分新分水岭是300分和400分
因为300是多1分之后的,所以原本分数,玛丽是299,小郑是399
300的分水岭。是100提升2次100之后得到的
多1分是新分水岭300分,所以原本分数,玛丽就是299,小郑399
300分,是100分提升2次100后得到的
======
推理验证
====
假如玛丽99分,小郑199分
玛丽会知道小郑得分
所以玛丽变199
当玛丽199,假如小郑99,则小郑必然回答,他知道玛丽分数
又要满足分数之差是100
所以,得出玛丽199,小郑299
而小郑299后,他说我不知道玛丽
假如玛丽是199或者399
那么199可能否?
假如他知道玛丽是199
玛丽可以推出小郑是99或者299
但是,他知道小郑不会是99
因为如果小郑是99,小郑必然得出自己是199了
但小郑说不知道,所以小郑不会是99,则小郑必然是299
也就是说,玛丽是199,他就会必然推导出,小郑是299
所以,玛丽的分数还要再提高
当提高到200分,他会猜测小郑是300分或者100分
如果是100分,小郑必然得出玛丽是200分,因为如果玛丽是0分
玛丽肯定知道小郑的分数是100分
所以,小郑分数不能是玛丽200分时候得出的
玛丽分数提高到299分后
玛丽推测小郑分数199或者399
如果小郑是199分
小郑会推测,玛丽是99分或者299
玛丽如果是99,他肯定知道小郑的分数,小郑说,自己不知道。所以,玛丽不可能是99
玛丽最少要100分。用小郑推理才行。
如果玛丽是100分,小郑200分,玛丽100分不会推断出小郑是0分
玛丽要200分起步。玛丽200分。小郑300或者100,小郑100了玛丽不能是0
玛丽300起步,小郑400起步。玛丽猜小郑200或者400,小郑猜玛丽300或者500
只有低分的玛丽最终知道答案,因为他分低
玛丽300,他只能猜小郑是400
玛丽如果是299,他猜小郑是199或者399,如果是199的话,199从小郑角度,他猜玛丽是99或者299,99是可以知道答案的
所以小郑不能是199
因此玛丽也不可能是299
====
如果玛丽是300的话,他猜测小郑是200或者400
如果小郑是200,他猜测玛丽是100或者300
因此,满足他们2个,开头都说不知道对方分数的想法
但,最后,多1分,就猜不出了
现在玛丽300,小郑400,就存在玛丽猜小郑200或者400,猜不出了
但是,现在还是可以猜测出来的
玛丽300,小郑400为猜不出选项
因此,是都+1后的结果
所以,玛丽最终得分299,小郑399?
多1分猜不出。玛丽300,小郑400就猜不出了。因为玛丽可以猜小郑400或者200
而玛丽299的时候,是固定可以猜测出的
一旦玛丽300了。就会猜测小郑是400或者200,导致猜测不出
所以,最终玛丽还是299,小郑399