鸽巢问题与抽屉原理

鸽巢原理:把多于 m 个物体放进 m 个抽屉,至少有一个抽屉不少于 2 个;一般情况用带余除法,有余数则商加 1;带「保证」的问题用最不利原则。

适用前提与边界条件

  1. 每个物体都必须放进某个抽屉,不存在第三种去向
  2. 求「至少」是在所有放法中找一定能保证的数量,不是某种运气好的放法
  3. 最不利原则只在题目出现「保证」二字时使用

定义

鸽巢原理(抽屉原理):把 个物体放进 个抽屉,如果 ,那么至少有一个抽屉里放了不少于 个物体。

更一般的形式:把 个物体放进 个抽屉,至少有一个抽屉里放了不少于

个物体,其中 表示不小于 的最小整数。(这个「向上取整」符号是初中以后的记号,小学直接用带余除法:有余数商加 1,整除取商。)

为什么叫「鸽巢」?教材用的模型是鸽子飞回鸽笼:鸽子比笼子多,就一定有笼子里挤进至少 2 只鸽子。苹果放进抽屉、书分给同学、人出生的月份,都是同一个模型。

用带余除法求至少数

方法很简单,就是「平均分」:

  1. 用物体总数 抽屉数,做带余除法。
  2. 有余数:至少数 = 商 。
  3. 没余数:至少数 = 商。

例:7 本书放进 3 个抽屉。

最平均的放法是 2 本、2 本、3 本,所以至少有一个抽屉放了 本。

想想为什么要「加 1」:平均分之后还剩 1 本,这一本无论放进哪个抽屉,那个抽屉都会比商多 1。所以「商 + 1」不是猜的,是平均分后剩余物体的必然结果。

最不利原则:带「保证」的问题

有些题不问「至少有一个」,而问「至少拿几个,才能保证出现某种结果」。这类题用最不利原则:

  1. 先假设最倒霉的情况接连发生。
  2. 把最倒霉的情况走完。
  3. 再多 个,结果就一定出现。

例:袋子里有红、黄、蓝三种颜色的球,至少摸出几个,才能保证有 2 个同色?

最倒霉的情况:前 3 个球恰好红、黄、蓝各 1 个。这时再多摸 1 个,无论是什么颜色,都会和已有的某个同色。

学生最常见的错是「」——以为要摸两轮。其实最倒霉时每种颜色只需要出现 1 个,走完这一步就够了。

典例精析

例 1 5 只鸽子飞进 3 个鸽笼,至少有几只鸽子在同一个鸽笼?

至少有 只在同一笼。(剩余 2 只分别进两个笼子,最多的笼子仍是 2 只。)

例 2 一个正方体的 6 个面涂上红、黄两种颜色,至少有几个面涂的颜色相同?

正好整除,至少有 个面颜色相同。

例 3 任意 13 个人中,至少有 2 个人的属相相同,为什么?

属相一共只有 12 种,相当于 12 个抽屉。

所以至少有 个人属相相同。这就是抽屉原理:人比属相多,必然有人「挤进」同一个属相。

例 4 一副扑克牌(去掉大小王,剩 4 种花色各 13 张),至少摸出几张,才能保证有 2 张是同一花色?

最不利:前 4 张恰好 4 种花色各 1 张,再摸 1 张必重复花色。

对比

题型特征解题关键方法
「至少有一个抽屉有……」尽量平均分带余除法:有余商加 1,整除取商
「至少拿几个才能保证……」先想最倒霉最不利情况走完,再
判断「谁说得对」区分「至少」与「可能」任何放法都成立的才算至少

两个方法本质相同:都在想「最平均、最不凑巧」的极端情况。鸽巢原理训练的就是这种极端思维,初中的组合计数、高中的反证法都建立在它之上。

一句口诀收尾:抽屉问题平均分,有余商要加上 1;保证问题想最背,最背走完再加 1;至少不是碰运气,任何放法都成立。

正例与反例

✅ 正例

  • 5 只鸽子飞进 3 个鸽笼:5÷3=1⋯⋯25\div3=1\cdots\cdots2,至少有 1+1=21+1=2 只在同一笼
  • 红、黄、蓝球各若干,至少摸 3+1=43+1=4 个才能保证有 2 个同色

❌ 反例

  • 4 个苹果放 3 个抽屉,答「至少 1 个」(错:4÷3=1⋯⋯14\div3=1\cdots\cdots1,应 1+1=21+1=2 个)
  • 13 人中「可能」有 2 人属相相同(错:原理保证「至少」有 2 人,不是可能)

高频误解与考试易错

  • 把「至少有 2 个」理解成「可能有 2 个」:任何放法都保证有 2 个,才叫至少
  • 有余数时忘记商加 1:7÷5=1⋯⋯27\div5=1\cdots\cdots2,至少数是 1+1=21+1=2
  • 最不利原则多拿:3 种颜色各拿 1 个后再拿 1 个必重复,不是再拿 3 个
  • 抽屉数找错:被分给的「类别」才是抽屉,如颜色数、属相数、星期数,物体总数不是抽屉

常见问题

鸽巢原理说的到底是什么?
把 nn 个物体放进 mm 个抽屉,如果 n>mn>m,那么至少有一个抽屉里放了不少于 2 个物体。它还有个名字叫抽屉原理,两种说法完全等价。
一般情况怎么求至少数?
用带余除法:n÷m=n\div m= 商 ⋯⋯\cdots\cdots 余数。有余数时至少数是「商 +1+1」,正好整除时至少数就是商。统一写成 ⌈n/m⌉\lceil n/m\rceil,即不小于 n/mn/m 的最小整数(符号初中以后才用,小学用带余除法即可)。
最不利原则怎么用?
题目问「保证」时,先想最倒霉的情况:要摸同色球,就假设前面摸的全是不同颜色;把最倒霉的情况走完,再多 1 个就一定成功。关键是「最倒霉 +1+1」。
鸽巢问题里谁是鸽子、谁是抽屉?
被分配的东西是鸽子(苹果、鸽子、人、书),接收它们的类别是抽屉(盒子、鸽笼、属相、星期)。做题第一步先分清这两者,抽屉数就是除法里的除数。

依据与出处

  • 人教版(2024 审定)六年级下册第五单元《数学广角——鸽巢问题》(2025 春起使用)