有趣的逻辑题_01

猜数字

1、C列出了11个可能的答案
35、36、38
42、45、46
51、55、57
61、62
2、C分别只告诉了A十位数和B个位数
3、然后A说:我不知道C的年龄,但我想B也不知道
4、B说:我本来不知道C的年龄,但现在知道了
5、A接着说:哦,那现在我也知道了。

那么,究竟这个数字是几呢?






先思考一下吧,答案在下面 ⇊












解析:

对A来说,他知道的是十位数,是3、4、5、6其中之一,因为每一行都不是唯一的数,所以A不可能知道这个数字。

对B来说就不一样了,他知道的数字是1、2、5、6、7、8六个数字之一,而1、2、5、6对就的都不只一个年龄,7、8对应的都是唯一的一个年龄。

根据条件3,A说B也不知道,说明个位数不会是7和8(因为如果是7或者8,B就知道答案了),所以从A来说不可能出现个位数是7和8,那么A知道的十位数的数字就排除了3和5。A知道的十位数是4或者6。所以答案是42、45、46、61、62其中之一。

根据条件4,B说现在知道了,他根据A说的话,推测出了A的十位数是4或者6(PS: B和我们一样聪明),就说自己知道答案了,在剩余的答案(42、45、46、61、62)中,B的个位数能确定答案的不能是2了,所以答案在45、46、61之中。

根据条件5,A也确定了答案,那么他得到的十位数不可能是4,否则他无法确定答案是45还是46。故A的十位数字是6,那么答案锁定61了。

答案

61

你可能感兴趣的:(有趣的逻辑题_01)