2.小锚的岁数
在皮皮鲁家,有甲、乙、丙、丁4只小猫,年龄从1—4岁各不相同。一次,皮皮鲁问起它们的年龄,其中两只已经会说话的小猫甲和丙作了回答。
甲说:“乙3岁了。”
丙说:“甲不是1岁。”
皮皮鲁知道,当这两只小猫说到他们?
1037
哪炅涫保?绻?档氖潜人?〉拿ǖ幕岸际钦婊埃??绻?档氖潜人?蟮拿ǖ幕熬投际羌倩啊8?菡饬街恍∶ㄋ档幕埃?隳懿鲁鏊?档氖钦婊埃??档氖羌倩埃?约罢?只猫咪的分别有几岁了吗?
假如小猫丙说的是假话,那么丙的年龄就比甲小,而且甲的年龄就是1岁,由题意可知最小的猫就是1岁,所以丙不可能再比甲小。由此可知,小猫丙说的话是真话,甲不是1岁,而且丙的年龄比甲大。
再假如小猫甲说的是真话,那么乙就是3岁,而甲的年龄比乙大,甲的年龄应是4岁。这与上面的分析相矛盾(丙比甲大),所以甲的话不是真的,乙也不是3岁,而且甲比乙的年龄要小。
根据上面的分析,可以知道乙、丙的年龄都比甲大,甲不是1岁,所以甲只能是2岁;最小的是丁,只有1岁;乙不是3岁,就只能是4岁,而丙就是3岁。
最后得出,4只小猫的年龄分别是:甲,2岁;乙,4岁;丙,3岁;丁,1岁。