有5个员工的年龄分别是25岁、26岁、27岁、28岁、29岁,他们的谈话中关于年龄比自己小的员工的叙述都是真的,关于比自己大的员工的叙述就是假的,只有一个员工说了真话。他们的对话如下:
小刘:小马的年龄是26岁或者28岁。
小马:小杜的年龄是25岁或者27岁。 小杜:小贾的年龄是28岁或者29岁。 小贾:小高的年龄是28岁或者29岁。 小高:小刘的年龄是25岁或者27岁。 关于年龄比自己小的员工的叙述都是真的,关于比自己大的员工的叙述就是假的,只有一个员工说了真话。所以年龄最大的说的是真话。
假设小刘说的是真话,则小刘年龄最大,29岁。小马的年龄是26岁或者28岁。如果小马是28岁,则他的话也是真话,这与只有一个员工说了真话相矛盾,所以小马26岁。小马说的是假话,所以小杜是26、28或者29岁,结合假设,小杜是28岁,小杜比小贾大。这与小杜:“小贾的年龄是28岁或者29岁。”叙述正确相矛盾,所以假设不成立,小刘说的是假话,他的年纪不是最大的。 假设小杜说的是真话,则小杜年龄最大,29岁。小贾28岁。小贾:“小高的年龄是28岁或者29岁。”是假话,这与关于年龄比自己小的员工的叙述都是真的相矛盾,所以假设不成立,小杜说的是假话。
假设小贾说的是真话,则小贾年龄最大,29岁。小高28,小刘26,小马25、27,小杜26,假设不成立。
假设小高说的是真话,小高29。小贾说的是真话,与只有一个员工说了真话相矛盾,假设不成立。
所以小马说的是真话,则小马年龄最大,29岁。小杜是25或者27岁。假设小杜27岁,小贾是26或者25。小马:“小杜的年龄是25岁或者27岁。”是对的,这与只有一人说真话相矛盾,所以假设不成立,小杜25岁。小贾是26或者27。小高是26、27岁,小刘是26、28岁,所以小刘28。小贾:“小高的年龄是28岁或者29岁。”是假话,所以小高比小贾大,小贾26,小高27.
综上所述,25岁——小杜;26岁——小贾;27岁——小高;28岁——小刘;29岁——小马。
|