某旅行社有50名导游,其中31人懂英语,15人懂日语,7人既懂英 语又懂日语,5人既懂英语又懂 俄语,4人既懂日语又懂俄语, 2人英语、日语、 俄语三种语言都懂,6人这三种 语言都不懂。问有多少人懂俄语?
时间: 2023-06-20 22:05:12 浏览: 271
我们可以使用容斥原理来解决这个问题。首先,根据题意,至少懂一种语言的人数为:
31 + 15 - 7 + 5 + 4 - 2 = 46
这里注意要减去既懂英语又懂日语又懂俄语的人数,因为在计算既懂英语又懂日语的人数和既懂英语又懂俄语的人数时,这部分人被重复计算了。同样地,要加上既懂英语又懂日语又懂俄语的人数,因为这些人在计算至少懂一种语言的人数时被漏算了。
而不懂任何一种语言的人数为6。因此,懂俄语的人数为:
15 + 5 + 4 - 2 - 6 = 16
因为既懂英语又懂日语又懂俄语的人数太少,所以对最终结果的影响不大。
阅读全文