早教吧 育儿知识 作业答案 考试题库 百科 知识分享

列车里做着4位乘客:ABCD,他们分别来自北京,上海,天津,南京.已知:A和北京人是医生,B和上海人是教师,A,D和南京人当过兵;C和北京人去南京,这四位乘客是哪个城市的人?

题目详情
列车里做着4位乘客:ABCD,他们分别来自北京,上海,天津,南京.已知:A和北京人是医生,B和上海人是教师,A,D和南京人当过兵;C和北京人去南京,这四位乘客是哪个城市的人?
▼优质解答
答案和解析
A是天津人,B是南京人,C是上海人,D是北京人.
由“A和北京人是医生,A,D和南京人当过兵”可知A不是北京人,不是南京人,只能是天津人或者上海人,而如果A是上海人,那么“A和北京人是医生,B和上海人是教师”就矛盾(A既是医生又是教师),所以A是天津人.又“B和上海人是教师”,则B不是上海人,又因为B是教师,而“A和北京人是医生”,所以B不是北京人,那么B只能是南京人.由“C和北京人去南京”知C不是北京人,只能是上海人,剩下D就是北京人了.