小学数学故事:荒岛历险(二十)(2)
白发老人也摇了摇头说:“这是成心绕人玩!”
米切尔一时性起,他说:“管他真假呢,咱们把每个门都打开,看他藏在哪里!”
“不成,不成。这样会打草惊蛇。”白发老人想了一下说,你能不能从这几句话中,分析出这位经理究竟在哪个门里?”
“唉,我想起来了。罗克曾教给我一个解决这类问题的方法。”米切尔掏出笔和本在上面写出:
如果是真话则用1表示,如果是谎言则用0表示。下面对A门的纸条是真话或是谎言这两种情况进行讨论:
(1)若A=1,即A门上的纸条是真话。
由于A门上写着“B门上纸条写的是谎言”,可以肯定B=0;
又由于B门上写着“C门上纸条写的是谎言”,而B=0,即B是谎话,所以C门上写的应该是真话,即C=1;
由于C门上写着“A门、B门上纸条写的都是谎言”,而C=1,即C是真话,所以A=0,B=0。
但是,我们已事先假定了A=1,这里同时A又等于0,出现了矛盾。说明这种情况不成立,即假设A是真话错了。
(2)若A=0,即A门上的纸条是谎言。
由于A门上写着“B门上纸条写的是谎言”,可以肯定B=1;
又由B门上写着“C门上纸条写的是谎言”,而B=1,即B是真话,所以C门上写的应是谎言,即C=0;
由于C门上写着“A门、B门上纸条写的都是谎言”,而C=0,即C是谎言,所以A和B中至少有一个是真话,即A=0,B=1,或A=1,B=0,或A=1,B=1。由于我们事先假定的是A=0,因此,我们只能选A=0,B=1这组。
最后结论是:A门是谎言,B门是真话,C门是谎言。
白发老人看完米切尔的推算过程,点了点头说:“只有B门是真话,B门上写的‘海外部经理在此门办公。’是真的啦!米切尔,咱俩冲进B门去!”
两人拿好枪,奋力向B门冲去,门被撞开,看见罗克双手被捆坐在沙发上,装珍宝的箱子放在地上。矮胖经理一看有人冲了进来,拿起一支冲锋枪向门口猛烈射击,子弹呈扇面状射了过来。白发老人躲闪不及,胳臂被子弹擦伤,鲜血湿透了衣服。由于子弹过于密集,白发老人和米切尔又退了出来。
米切尔一看白发老人的胳臂,忙问:“你受伤了,要紧吗?”
白发老人笑着摇了摇头说:“没事儿,只不过擦破了点皮儿。”米切尔赶紧帮他把伤口包扎好。
白发老人说:“看来,咱俩只能智取,不能强攻。”两个人小声研究起来。
