通宵敲代码 发表于 2013-11-13 21:25
一群猴崽子终于讨论出来了
第二个问题答案:问其中一个人“他(另一个侍卫)拿的酒有毒吗”
针对“他(另一个侍卫)拿的酒有毒吗”这个提问,分析一下可能的回答:
为了能更清晰分析和防止概念模糊化,先给两个侍卫分配甲、乙编号,第一个被问话的侍卫叫侍卫甲,第二个被问话的侍卫叫侍卫乙。
假设一:侍卫甲手中的酒 有毒,侍卫甲说 假话
对话情景:
罪犯问侍卫甲:“他(侍卫乙)拿的酒有毒吗?”
侍卫甲:“有”(甲说假话)
罪犯问侍卫乙:“他(侍卫甲)拿的酒有毒吗?”
侍卫乙:"有"(乙说真话)
这种情况喝乙的酒能活命。
假设二:侍卫甲手中的酒 无毒,侍卫甲说真话
对话情景:
罪犯问侍卫甲:“他(侍卫乙)拿的酒有毒吗?”
侍卫甲:“有”(甲说真话)
罪犯问侍卫乙:“他(侍卫甲)拿的酒有毒吗?”
侍卫乙:"有"(乙说假话)
这种情况喝甲的酒能活命。
假设一和假设二得到两个完全相同回答,假设一的情况下喝乙的酒能活命,假设二的情况下喝甲的酒能活命。如果罪犯问话过后得到的答复是两个都说“有”,那么罪犯该喝谁的酒?喝他的?他是指谁,不要用“他”来把模糊化概念,蒙混过关。
|