逻辑学家死里逃生

来源:互联网 发布:电脑直播笑声软件 编辑:程序博客网 时间:2024/04/27 22:38
    在古希腊时期,有一位精通逻辑学的学者。因为他的一些观点与当时的宗教思想相违背,国王便下令将他处以绞刑。经过不少大臣苦苦求情,国王才勉强同意给他一线死里逃生的希望。

国王给逻辑学家出了如下这个题目:

   这个国王国都的西城有两个门,一个是死门,走出去就被杀死;另一个是活门,走出去则可得生。两个门前各有一我卫兵把守。其中,一个是诚实(不说假话的)的人。另一个是不诚实(说假话)的人。逃命者在选择从哪个门出城时,只允许身任何一个守门的卫兵问一句话。

   当那位逻辑学家被带到西城后,他毫不迟疑地向其中一个城门走去。他先向守门的卫兵鞠一躬,然后彬彬有礼地问道:请问,......”。得到卫兵的回答后,他便胸有成竹地选择其中一个门走了出去。

显然,在一门前有可能出现下列四种情况:

(1)诚实的卫兵守卫在活门前;

(2)不诚实的卫兵守卫在活门前;

(3)诚实的卫兵守卫在死门前;

(4)不诚实的卫兵守卫在死门前。

面对四种不同情况,逻辑学家何以一问破亡?

   这位逻辑学家在城门前是这样提问题:请问,那边那位守门的卫兵会告诉我此门是死门还是活门?

   在这里,逻辑学家规定卫兵的回答只能是死门活门。其实,他可能得到在两个门前两个不同卫兵作出的不同回答:

1)活门(诚实的卫兵)回答:是死门。

2)活门(不诚实的卫兵)回答:是死门。

3)死门(诚实的卫兵)回答:是活门。

4)死门(不诚实的卫兵)回答:是活门。

通过以上四种可能情况的分析,我们便可得到逻辑学家确实活门位置的秘密; 无论在活门前还是在死门前,当他向守门的卫兵问话后,无论守门的卫兵是诚实的人还是不诚实的人,只要回答:是死门,他就可以放心的从这个门走出去; 如回答:是活门,他就毫不迟疑地从另一门走出去。

   所以,对那位逻辑学家来说,无论守门的卫兵是诚实的人还是不诚实的人,无论得到的回答是死门还是活门,他都能立即确定哪一个门是活门,然后从容不迫地走出去。