题目内容
有A、B、C、D四个朋友住在同一城镇上,其中一个是民警,一个是木匠,一个是农民,一个是医生.一天,A的儿子摔坏了腿,A带着儿子去找医生.医生的妹妹是C的妻子.农民没有结婚,他家养了很多母鸡.B经常到农民家去买鸡蛋.民警每天都与C见面,因为他俩住隔壁.试根据上述信息,判定A、B、C、D的身份.
解:如下表所示,因为A带着儿子去找医生,所以A不是医生.所以在第一列第四行中用0表示.
类似地,根据已知信息,可初步填写下表.
| A | B | C | D |
民警 |
|
| 0 |
|
木匠 |
|
|
|
|
农民 | 0 | 0 | 0 |
|
医生 | 0 |
| 0 |
|
由上表知,C是木匠,D是农民.据此,如下表所示,分别将第三列第二行、第四列第三行都用1表示后,再分别将第二行和第四列的余者全部都用0表示.这样,立即便知A是民警,B是医生.填写真值表,如下表所示.
| A | B | C | D |
民警 | 1 | 0 | 0 | 0 |
木匠 | 0 | 0 | 1 | 0 |
农民 | 0 | 0 | 0 | 1 |
医生 | 0 | 1 | 0 | 0 |
所以,A是民警,B是医生,C是木匠,D是农民.
练习册系列答案
相关题目