北京至广州列车里坐着6为旅客,a,b,c,d,e,f分别来自北京,天津,上海,扬州,南京,杭州中的一个城。已知

2025-01-20 02:38:00
推荐回答(2个)
回答1:

①A和北京人是医生,E和天津人是教师,C和上海人是工程师
可推理得;A的职业是医生(A不会是北京人、上海人、天津人),E的职业是教师(E不是天津人、上海人、北京人),C的职业是工程师(北京人、上海人、天津人)
②A,B,F和扬州人参过军,而上海人从未参过军
可推理得;A、B、F均不是上海人、A、B、F也不会是扬州人
③南京人比A岁数大,杭州人比B岁数大,F最年轻
可推理;A不是南京人,B不是杭州人
到此可得到总结:D、E其中之一是上海人
∵C和上海人是工程师
而 E的职业是教师
A不是北京人、上海人、天津人、南京人、扬州人
故 A是杭州人 职业:医生
∴D是上海人 职业:工程师
E不是北京人、天津人、上海人、扬州人、杭州人
故E是南京人、职业:教师
E的岁数>A的岁数>B的岁数>F的岁数
∴F不是上海人、天津人、扬州人、南京人、杭州人
故F是北京人 职业:医生
现在就剩 乘客:B、C 地方:天津、扬州
两个地方了: ②中提到B不是扬州人
故 B是 天津人 职业:教师
所以 C一定是扬州人 职业:工程师
总结:A 来自:杭州 职业:医生
B 来自:天津 职业:教师
C 来自:扬州 职业:工程师
D 来自:上海 职业:工程师
E 来自:南京 职业:教师
F 来自:北京 职业:医生

回答完毕,望采纳
检验方法:带入条件中,有一个不符合条件就是错误的,符合条件即正确。

回答2:

我做出来了,但不知道对不对