三个人的年龄

来源:互联网发布时间:2009-05-07

甲、乙、丙三人在一起谈论自己的年龄。他们三人都说了三句话,但所说的都不是完全可靠的,三句中只有两句是正确的。
      甲说:我比乙小2岁。乙24岁。乙比丙大三岁。
       乙说:在三人当中,我的年龄并不是最小的。丙和我相差 3 岁。
       丙 25岁。丙说:甲23岁。乙比甲大三岁。我比甲还要小。
       根据上述对话,你能推测出他们每个人的年龄吗?
       答案:我们把这三人讲话列成下面的表格。
三个人的年龄
图片1
      由表格左上角甲说的第一句话开始分析。如果甲的第一句话是对的,即甲是22 岁,那么丙的第一句话就是错的。根据题意,丙的后两句话应该是对的。那么乙应该是26岁,丙最小,应该小于22岁。这样一来,乙的后两句话都错了,这不符合题意。因此,开始的假定(即认为“甲的第一句话是对的”)是不正确的。就是说,甲的第一句话不可能对。因此,甲的后两句话就是对的。就是说乙24岁,丙21岁。于是可知丙的第二句话是错误的,他的第一、第三句话是对的。
      所以甲23岁。结论:甲23岁,乙24岁,丙21岁。

    更多精彩文章

    • 恋爱心理测验
    • 逻辑难题4则
    • 五个人的体重
    • 至少有几个人做的数学题一样多?
    • 兄弟俩的年龄
    • 抢100
    • 两个人分饮料
    • 瞧这一家子
    • 你能判断吗
    • 谁得了第一名
    • 办得到,还是办不到?
    • 小花猫钓了几条鲤鱼?
    • 排在第二个位置上的数是几?
    • 饮水桶里原来有多少水?
    • 每箱里装了多少瓶饮料?
    手机版 | 电脑版

    Copyright 2015 zixuexi.com