推理题.高智商玩意儿

来自英,法,日,德的甲,乙,丙,丁四位旅客.刚好碰到一起.他们都懂本国语言外.每人还会说其他三国语言的一种.有一种语言是三个人都会说的,但没有一种语言四人都懂.现知道: 乙不会说英语,当甲与丙交谈时,他却能做翻译. 甲是日本人.丁不会说日语.但他俩能毫无困难的交谈. 乙,丙,丁交谈时.找不到共同语言. 四个人中,没有一个人既能用日于交谈.又同时用法语交谈. 请问:甲,乙,丙,丁,各会哪儿两种语言.

第1个回答  2012-01-09
甲是日本人,会英语和日语。
乙是德国人,会日语的德语。
丙是法国人,会德语和法语。
丁是英国人,会英语和法语。
推理如下:
已知甲是日本人,乙不会说英文,甲与丙交谈时,他能做翻译。这里说明了乙不是英国人,而且会日文,所以他是法国人或者德国人,而根据最后的条件说没有一个人既能用日语交谈同时会用法语,说明了他是德国人。这时丁只可能是法国人或者英国人,同理,丙也只可能是法国人或者英国人。在根据条件丁不会说日语却可以和甲毫无困难的交流,说明了甲会英文,且丁也会英文。因为甲与丙交谈时,乙做翻译,他会德语和日语,说明了丙会德语,而且又因为丙和甲交谈时需要翻译,说明了丙不会英文,因此他是法国人,由此推之,丁是英国人。乙丙丁交谈时没有一种语言是共同的,推之,丁会英语和法语。
相似回答