书城自然科学必谈的数学趣闻
29540200000006

第6章 推算科学家的年龄

一位科学家在几年前逝世,逝世时的年龄是他出生年数的129.如果这位科学家在1955年主持过一次学术讨论会,求他当时的年龄。

分析:要想求出这位科学家在1955年时的年龄,首先必须知道他在哪一年出生。而这个出生年数应满足条件:是29的倍数;小于1955.把小于1955的29的倍数罗列出来:

1943,1914,1885,1856……

在这些数中,哪一个是这位科学家的出生年数呢?如果是1885,那么科学家在1955年的年龄就是:1955-1885=70,但他逝世时的年龄却是1885÷29=65,这显然是个矛盾。即科学家不能在1885年出生;同样的方法可以说明在比1885年更早的年数里出生也不行。现在,还剩下1943和1914两个数。如果在1943年出生,不难知道学者在1955年的年龄为12岁,这是不符合事实的,因为科学家不可能的情况都排除,就可以知道出生年数为1914年,1955年时他的年龄为41岁。解决这个问题的基本思路就是“筛”法,其中也运用了归谬法的思路。