有关一真一假的逻辑推理题,题目如下:

若宝石在A、B两个盒子其中一个中,a、b两人知道答案,若你只能问一个问题,两人有一个人说真话,一个说假话,且两人彼此知道对方的习惯,请问你应该如何提问及推理才能确定宝石到底在哪个盒子中

问a,“如果我问b宝石在哪个盒子里他会怎么回答”
(假设宝石在A中)
1) 假设a说真话,b说假话,b会说宝石在B中(假),那么a会说“b会说宝石在B中”(真),可知宝石在A中
2) 假设a说假话,b说真话,b会说宝石在A中(真),那么a会说“b会说宝石在B中”(假),可知宝石在A中追问

也就是说如果ab答案相同,则a真b假;若两人答案相异,则a假b真,对么?

追答

只要这样问,不管A说B会说在哪个盒子,宝石都在另一个

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-19
问a说“b会说B中有宝石,对吗?”如果a说“对”,若a说真话,宝石在A,若a说假话,宝石在A。如果a说“不对”,若a说真话,宝石在B,若a说假话,宝石在B。