挑战≈ 15 分钟未开始
容斥原理
核心概念
容斥原理——两集合:
三集合:
记忆规律:奇数个集合的交加上,偶数个集合的交减去——"加单减双"。
补集思想(常配合使用):"至少有一个"往往用总数减去"一个都没有"来算:
直观理解 · 动手试试
容斥原理处理的是"重叠计数"。把两个集合的元素简单相加,落在交集里的元素被算了两次,所以要减掉一份交集补偿。到三个集合时,交集减过头了,又要把"三者公共部分"加回来——于是出现"加、减、加"的交替节奏。
它的画面感来自韦恩图:每块区域恰好被算一次,才是正确的总数。解题时先画三个圈,看清每块重叠被加了几次、应该补几次,公式就自然浮现。遇到"至少一个"难算时,反过来数"一个都不满足"往往更省力,这就是补集思想。
容斥原理
|A ∪ B| = |A| + |B| − |A ∩ B|
|A ∪ B| = 30 + 25 − 20 = 35
10
20
5
简单相加会把中间的交集算两次,所以要减掉一份。三个集合时则「加单减双」交替补偿。
某班 人,参加数学竞赛的有 人,参加物理竞赛的有 人,两科都参加的有 人。至少参加一科的有几人?
▸查看解答步骤
答: 35 人
到 中,不能被 也不能被 整除的数有多少个?
▸查看解答步骤
答: 40 个
即时练习
,求 。
。
到 中,既不能被 整除也不能被 整除的数有几个?
被 或 整除的有 个,其余 个。
到 中,能被 或 整除的数有几个?
被 : 个;被 : 个;被 (同时): 个。 个。
三集合容斥公式中, 前的符号是?
(加上)(减去)不出现有时加有时减"加单减双":三个集合的交是奇数个,符号为 。
到 中能被 或 整除的数有几个?
被 :;被 :;被 :。。
,求 。
。
易错点
- 交集只减一次不够或减多了。 两集合减一次交集;三集合要减三个两两交、再加回三交。
- 符号规律记反。 奇数个集合的交加上,偶数个集合的交减去。
- "至少一个"硬算。 常常算补集"一个都不满足"更快,再用总数减。