逻辑学推理题

某保密机关发生泄密案,公安机关掌握了如下事实:
(1)或者A是泄密者,或者B是泄密者
(2)如果A是泄密者,则泄密事件不会在晚上10点前
(3)如果B的证词真实,则泄密时间在晚上10点前
(4)只有晚上10点前保密室的灯未灭,B的证词才不真实
问:谁是泄密者?如何获得这一结论?

(求答案!要详细推理过程!)有答案后再加分,谢谢了
还有(5)晚上10点前保密室的灯灭了,但A此时未回家

晚上10点前保密室的灯灭了,因为只有晚上10点前保密室的灯未灭,B的证词才不真实,得出B的证词真实,又因为如果B的证词真实,则泄密时间在晚上10点前。得出泄密时间在晚上10点前。又因为如果A是泄密者,则泄密事件不会在晚上10点前,得出A不是泄密者。由于或者A是泄密者,或者B是泄密者,因为A不是泄密者,所以得出B是泄密者。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-05
假设A是泄密者。说明泄密事件不在10点前,那么晚上10点前保密室灯未灭,那么A就有可能是泄密者。
再假设B是泄密者。泄密事件在10点前,晚上10点灯灭了,B是泄密者
答:B是泄密者。
第2个回答  2011-06-05
我不太确定,这怎么感觉是脑筋急转弯呢……
首先,如果A是泄密者,则由条件2确定泄密发生在10点后,又由条件3,则B的证词不真实。
如果假定了不泄密的人证词绝对真实的话,B就是泄密者了~~
这样推理好像好水的感觉。总之我觉得灯未灭什么的根本就是浮云。
相似回答