文章目录
题目描述
一列火车上有 3 个工人,史密斯、琼斯和罗伯特,3 人的工作为消防员、司闸员和机械师,有 3 个乘客与这 3 人的名字相同。
(1). 罗伯特住在底特律;
(2). 司闸员住在芝加哥和底特律中间的地方;
(3). 琼斯一年赚 2 万美金;
(4). 有一个乘客和司闸员住在一个地方,每年的薪水是司闸员的 3 倍整;
(5). 史密斯台球打得比消防员好;
(6). 和司闸员同名的乘客住在芝加哥。
请问:谁是机械师?
正确答案:
首先,这里一共有 6 个人。工人:史密斯、琼斯、罗伯特;乘客:史密斯、琼斯、罗伯特。
- 由条件 1 、 2 可得:(工人、乘客)罗伯特不是司闸员,且住在底特律。
- 由条件 3 、4 可得:(乘客)琼斯不与司闸员住一起。
由上述所得: (乘客)史密斯与司闸员同住在一起。
- 由条件 5 可得:史密斯不是消防员。
- 由条件 6 可得:司闸员同名的乘客 琼斯 住在芝加哥。[ (乘客)罗伯特住在底特律,(乘客)史密斯住在芝加哥和底特律中间的地方]
由上述所得:琼斯是司闸员。
又因为罗伯特不是司闸员,所以 罗伯特是机械师。