在计数时,为了使重叠部分不被重复计算,我们采取一种新的计数方式,基本想法是:先不考虑重叠情况,把所有包含在其中的部分的元素个数全部计算出来,再把重复计算的数目排除出去,使得计算的结果不重不漏,这种计数方法称为容斥原理.比如,为了统计某班语文成绩或数学成绩在100分以上的学生人数,我们可以先计算所有语文成绩在100分以上的,再计算所有数学成绩在100分以上的,重复计算的部分是语文与数学成绩都在100分以上的,所以减去这部分的学生人数就可以得到结果.
我们用|A|表示有限集合A的元素个数.
两个集合的容斥原理可以表示为|A∪B|=|A|+|B|−|A∩B|,
例题一 (1)对某班50名同学的爱好进行调查,其中喜欢运动和喜欢看电影的人数分别为31人和40人,两项都不喜欢的有4人,那么既喜欢运动又喜欢看电影的人数是_____.
(2)某高校对一些学生进行问卷,在接收调查的学生中,准备参加注册会计师考试的有63人,准备参加英语六级考试的有89人,准备参加计算机考试的有47人,三种考试都准备参加的有24人,准备选择两种考试参加的有46人,不参加其中任何一种考试的有15人,则接受调查的学生共有_____人.
分析与解 (1)设集合A是喜欢运动的人,集合B是喜欢看电影的人.则|A|=31,|B|=40,要求|A∩B|的值.由题意知|A∪B|=50−4=46,由容斥原理知|A∩B|=|A|+|B|−|A∪B|=25.
(2)设准备参加注册会计师、英语六级、计数机考试的人依次构成集合A,B,C,则有|A|=63,|B|=89,|C|=47,|A∩B∩C|=24.

注 我们也可以根据韦恩图设出各部分的人数,再列方程求解此题.
例题二 1,2,⋯,200中不能被2,3,5整除的数的个数.
分析与解 设1,2,⋯,200中能被2,3,5整除的数依次构成集合A,B,C.则A={2,4,⋯,200},|A|=100;B={3,6,9,⋯,198},|B|=66;C={5,10,⋯,200},|C|=40.
注 事实上,1,2,3,⋯,n中能被m(m∈N∗)整除的数的个数为[nm],其中[x]表示不超过x的最大整数,称为高斯函数或取整函数,如[2.1]=2,[1,9]=1.
最后给出两道练习:
练习一 某外语学校有英语、法语、日语教师共27人,其中只能教英语的有8人,只能教日语的有6人,能教英、日语的有5人,能教法、日语的有3人,能教英、法语的有4人,三种都能教的有2人,则只能教法语的有_____人.
答案 5.
练习二 1,2,⋯,100中不能被3,7整除的数的个数.
答案 57.