哪一个人猜对了城市

[ 传奇故事 ]
一天,对地理非常感兴趣的几个同学聚在一起研究地图。

  其中的一个同学在地图上标上了标号A、B、C、D、E,让其他的同学说出他所标的地方都是哪些城市。

  甲说:B是陕西。E是甘肃;

  乙说:B是湖北,D是山东;

  丙说:A是山东,E是吉林;

  丁说:C是湖北,D是吉林;

  戊说:B是甘肃,C是陕西。

  这五个人每人只答对了一个省,并且每个编号只有一个人答对。

  你知道ABCDE分别是哪几个省吗?

  推理答案:

  假设甲说的第一句话正确,那么B是陕西,戊的第一句话就是错误的,戊的第二句话就是正确的;C是陕西就不符合条件。甲说的第二句话正确。那么E就是甘肃。戊的第二句话就是正确的,C是陕西。同理便可推出A是山东,B是湖北,C是陕西,D是吉林,E是甘肃。

补充纠错