甲、乙、丙、丁分别来自北京、上海、杭州和长沙。一日,有人问到他们各自来自哪个城市。

11 查阅
甲、乙、丙、丁分别来自北京、上海、杭州和长沙。一日,有人问到他们各自来自哪个城市。甲说:“乙不是北京人。”乙说:“丙是长沙人。”丙说:“丁不是杭州人。”丁说:“甲、乙、丙三人中有一个人是长沙人。而且只有这个人说的是事实。” 如果丁说的是实话,那么以下说法正确的是(  )。

A、甲是北京人,乙是上海人

B、乙是杭州人.丙是长沙人

C、丙是北京人,丁是杭州人

D、丁是上海人.甲是北京人

参考答案:

C

丁说的是实话,即甲、乙、丙三人中有一个人是长沙人,且只有这个人说的是事实。假设丙是长沙人,则乙和丙都说的是事实,矛盾,故丙不是长沙人。则乙和丙都说假话,甲说真话,故丁是杭州人,乙不是北京人,甲是长沙人。则乙是上海人,丙是北京人。对比选项,答案选C。

公务员考试