A,B,C三个人中一位是工人,一位是战士,一位是医生.现在知道:(1)C 比战士年龄大;(2)A 与医生不同岁;(3)医生比B 的年龄小,请你确定三人中谁是工人,医生,战士

问题描述:

A,B,C三个人中一位是工人,一位是战士,一位是医生.现在知道:(1)C 比战士年龄大;(2)A 与医生不同岁;(3)医生比B 的年龄小,请你确定三人中谁是工人,医生,战士

A是战士,B是工人,C是医生
解析:(1)C 比战士年龄大;知道C不是战士
(2)A 与医生不同岁;A不是医生
(3)医生比B 的年龄小,B不是医生
由此可确定C是医生,如果A是工人,则B是战士.而条件:(1)C 比战士年龄大(3)医生比B 的年龄小矛盾,而A是战士,B是工人,恰好满足条件!