例3 A、B、C、D四人分別掌握英、法、德、日四種語(yǔ)言中的兩種,其中有三人會(huì)說(shuō)英語(yǔ),但沒(méi)有一種語(yǔ)言是四人都會(huì)的.并且知道:沒(méi)有人既會(huì)日語(yǔ)又會(huì)法語(yǔ).A會(huì) 日語(yǔ),而B(niǎo)不會(huì),但他們可以用另一種語(yǔ)言交換.C不會(huì)德語(yǔ),A和D交談時(shí),需要C為他們做翻譯.B、C、D不會(huì)同一種語(yǔ)言.請(qǐng)說(shuō)出四個(gè)人分別掌握哪兩種語(yǔ) 言?
解:畫(huà)一個(gè)4×4圖表.
從已知條件中可推出,A會(huì)日語(yǔ),不會(huì)法語(yǔ).A會(huì)的第二種語(yǔ)言有兩種可能:英語(yǔ)或德語(yǔ).若為德語(yǔ),則由“有三人會(huì)英語(yǔ)”推出B、C、D都會(huì)英語(yǔ),與 “B、C、D不會(huì)同一種語(yǔ)言”矛盾,所以 A會(huì)的第二種語(yǔ)言為英語(yǔ),得到圖 4—11.
因?yàn)?A和 D交談需要 C做翻譯,所以A和 D不會(huì)同一種語(yǔ)言,即 D不會(huì)英語(yǔ)和日語(yǔ),會(huì)法語(yǔ)和德語(yǔ).而B(niǎo)和C都會(huì)英語(yǔ).又因?yàn)镃分別與A和D掌握著同一種語(yǔ)言,C本人又不會(huì)德語(yǔ),所以C和D只能同會(huì)法語(yǔ),得到圖 4—12.
因?yàn)锽不會(huì)日語(yǔ),根據(jù)“B、C、D不會(huì)同一種語(yǔ)言”的條件,B會(huì)的第二種語(yǔ)言只能是德語(yǔ).
所以A會(huì)英、日語(yǔ),B會(huì)英、德語(yǔ),C會(huì)英、法語(yǔ),D會(huì)法、德語(yǔ).