各会什么语言
2018-05-25曾洪根
数学大王·趣味逻辑 2018年4期
曾洪根
在一家国际饭店里,甲、乙、丙、丁四位朋友相遇。汉、英、法、日四种语言,每人只会说其中两种;可没有一种语言是大家都会说的;但有一种语言有三人都会说;没有人既会说日语,又会说法语。
于是,他们交谈时很有趣:
乙不会说英语,但甲和丙交谈时,却要请他当翻译。
甲会说日语,丁不懂日语,但能相互交谈。
乙、丙、丁三人想一起交谈,却找不到大家都会说的语言。
采用列表法分析,若某人会说某种语言,则打“√”;若不会,则打“×”。根据直接信息,我们知道乙不会说英语,甲会说日语,丁不会说日语。
因为甲和丙交谈需要乙翻译,所以丙不会说日语。而由“没有人既会说日语,又会说法语”得知,甲不会说法语。于是表格变为:
由上步表格可知,三个人都会说的语言可能是汉语、英语或者法语。因为甲和丙交谈需要乙翻译,所以排除英语。而乙、丙、丁无法找到都会说的语言,再排除法語。那么三个人都会说的语言就是汉语,而且推出甲会说汉语,进而又得知丙不会说汉语。于是,甲、乙、丁会说汉语。
因为每人都会说两种语言,于是我们可知甲不会说英语,丙会说英语和法语。
乙能给甲和丙做翻译,乙和丙就有都会说的语言,所以乙除了会说汉语,还会说法语,那么他就不会说日语了。而乙、丙、丁不存在都会说的语言,所以丁不会说法语,那么他就还会说英语。