一道逻辑趣题有甲、乙、丙三个精灵,其中
如果我问你以下两个问题:“Da表示Yes吗?”和“如果我问你以下两个问题:‘你是True吗’和‘B是Random吗’,你的回答是一样的,对吗?”,你的回答是一样的,对吗?
如果A是True或False并且回答是Da,那么B是Random,从而C是True或False;
如果A是True或False并且回答是Ja,那么B不是Random,从而B是True或False;
如果A是Random,那么B和C都不是Random!
所以无论A是谁,如果他的答案是Da,C是True或False;如果他的答案是Ja,B是True或False。
不妨设B是True或False。
向B问第二个问题:
Qu...全部
如果我问你以下两个问题:“Da表示Yes吗?”和“如果我问你以下两个问题:‘你是True吗’和‘B是Random吗’,你的回答是一样的,对吗?”,你的回答是一样的,对吗?
如果A是True或False并且回答是Da,那么B是Random,从而C是True或False;
如果A是True或False并且回答是Ja,那么B不是Random,从而B是True或False;
如果A是Random,那么B和C都不是Random!
所以无论A是谁,如果他的答案是Da,C是True或False;如果他的答案是Ja,B是True或False。
不妨设B是True或False。
向B问第二个问题:
Question 2:如果我问你以下两个问题:“Da表示Yes吗?”和“罗马在意大利吗”,你的回答是一样的,对吗?
如果B是True,他会回答Da;如果B是False,他会回答Ja。
从而我们可以确认B是True还是False。
向B问第三个问题:
Question 3:如果我问你以下两个问题:“Da表示Yes吗?”和“A是Random吗”,你的回答是一样的,对吗?
假设B是True,如果他的回答是Da,那么A是Random,从而C是False;如果他的回答是Ja,那么C是Random,从而A是False。
假设B是False,如果他的回答是Da,那么A是不是Random,从而C是Random,A是True;如果他的回答是Ja,那么A是Random,从而C是True。 。收起