📅  最后修改于: 2023-12-03 15:12:41.314000             🧑  作者: Mango
本题考察内容:熟悉离散数学中的逻辑和集合论。
有一个实验室,有三个门,每个门有一把锁。每个门的钥匙只有一个人有,用一个名字来表示。下列陈述是真是假:
可以得到这些事实:
请确定那些门是锁住的,哪些是开着的。
请你给出一个表示结果的元组,元组中包含三个元素,对应每个门。用1表示锁住,0表示开着。
这是一道典型的逻辑推理题,由题目中的陈述可以得到以下几个命题:
用命题逻辑符号表示,可以得到以下公式:
其中,→ 表示蕴含,¬ 表示取反。
有了这些公式,我们就可以开始推理了。我们把门看作是命题变量,用符号代表它们的真假值。比如,如果门1是锁住的,就记做 Q1=1。
由题意得,单身汉和bush不在家里,即 P4=0,Q4=0,P1=0,Q1=1。代入公式中,可以得到:
化简得:
通过推理得到,门1和门4是锁住的,门2和门3是开着的。
用元组表示结果:(1, 0, 0)
# 门 | GATE-CS-2005 | 问题 37
## 结论
由命题公式和推理结果可得,门1和门4是锁住的,门2和门3是开着的。
表示结果的元组:`(1, 0, 0)`。
## 解题思路
详见上文解题思路部分。