ARTICLE · 1215529
【小学数学模型】18|鸡兔同笼模型假设全是鸡,脚数差一除就出答案
数学模型 · 小学数学 · 第 18 篇
18|鸡兔同笼模型
假设全是鸡,脚数差一除就出答案
一、开门见山:这节课解决什么问题
「笼子里有鸡有兔,上面数有 12 个头,下面数有 34 只脚,鸡兔各几只?」这道题从一千多年前的《孙子算经》考到今天的小升初,堪称应用题界的「常青树」。它表面是数鸡兔,实质是解决一切「两种东西混在一起,告诉你总个数和总数量,求各有多少」的问题——运费、租船、答题计分,全是它的马甲。学会假设法这一招,这类题两分钟一道。
二、知识清单:先把地基打牢
●乘减混合运算:假设法要做「先乘后减再除」,计算功底必须过关,尤其是两步以上的口算。
●单量与总量的关系:每只鸡 2 只脚、每只兔 4 只脚,「单个量 × 个数 = 总量」是列式的依据。
●差量思想:两种动物每换一只,脚数变化 4−2=2——「换一个差多少」是全套方法的发动机。
●对应思想:假设全是鸡,求出来的却是兔——谁和谁对应,心里必须有一本账。
三、概念讲透:这个模型到底在说什么
鸡兔同笼的标准模型是:已知两种对象的总数(头数)与总量(脚数),求各自数量。解法的灵魂是假设法:先假设笼子里全是鸡(脚少的那种),算出这种情况下脚该有多少只;再拿实际脚数减去它,得到一个「差额」。这个差额是怎么来的?因为笼子里其实有兔,每把一只兔「错当成」鸡,就少算了 4−2=2 只脚。所以差额里有几个 2,就有几只兔——差额 ÷ 单个差 = 兔的数量。最后用总数减去兔数,就是鸡数。
为什么这个方法一定对?我们直观地想:假设全是鸡,相当于把每只兔都「锯掉」两条腿按鸡记账,脚数自然比实际少。少的那部分,全部且仅仅来自兔——每只兔贡献 2 只。总差额 ÷ 每只贡献的差额,就是兔的只数,一个不多一个不少。这其实是「总量差 ÷ 单量差 = 份数」这个通用原理的化身,所以它绝不只属于鸡兔:答对一题得 5 分、答错扣 2 分,大船坐 6 人、小船坐 4 人,50 元与 20 元的人民币——凡是「两种属性混合、给总数与总量」的题,全部同构。
什么时候用?认准两个特征:① 对象恰好两类;② 已知「总个数」与「总数量」两个条件。要和「和倍、和差问题」区分开:和倍问题给的是两个量之间的倍数关系,而鸡兔同笼给的是「两种单量混合后的总量」,必须靠假设制造差额才能拆开。考场上还要记住一句保命口诀的方向:假设鸡,求出的是兔;假设兔,求出的是鸡——张冠李戴是本模型第一大失分点。
四、核心公式(每个字母都要认识)
●总头:鸡兔总只数,即两种对象的「总数」。
●总脚:脚的总数,即混合后的「总量」。
●2:每只鸡的脚数,是「假设全是鸡」时按低标准记账的单量。
●4 − 2 = 2:每只兔比每只鸡多的脚数,即「单个差」,是除法里的除数。
●常见变形:换成答题计分题,公式变成「错的题数 =(全对总分 − 实际得分)÷(答对得分 + 答错扣分)」;换成租船题,变成「小船数 =(全租大船可坐人数 − 实际人数)÷(大小船载客差)」。结构不变,换汤不换药。
五、图形长什么样

模型结构示意图
读题 → 确认「两类对象 + 总数 + 总量」三要素齐备
↓
假设全部是其中一种(通常假设脚少/量小的那种)
↓
算假设总量:假设单量 × 总数
↓
与实际总量作差(注意谁减谁:假设比实际少,就实际 − 假设)
↓
差额 ÷ 单个差 = 另一种的数量
↓
总数 − 另一种 = 假设的那种
↓
代回验证:两种数量 × 各自单量,加起来必须等于总量
六、标准解题流程
第一步:假设全部是其中一种(脚少的)。
批注 习惯上假设全是鸡,这样算出来的差额是「少了多少脚」,思路顺;假设时心里默念「求出来的是另一种」。
第二步:计算假设情况下的总量,与实际总量作差。
批注 假设总量 = 单量 × 总数,作差时拿不准就大数减小数,差额的「正负」反映的是方向,不影响数量。
第三步:差额 ÷ 单个对象差值 = 另一种的数量。
批注 单个差最容易错——普通题是 4−2=2,但「答错扣分」型是 5+2=7,因为错一题不仅少得 5 分还倒扣 2 分。
第四步:总数相减得第一种数量,代回验证。
批注 验证是小升初考场上的「免费保险」——鸡数 × 2 + 兔数 × 4 必须等于总脚数,不等就回去查单个差。
七、例题精讲:从基础到变式
例1(基础)
题目
笼子里有鸡兔共 12 只,脚共 34 只。鸡兔各几只?
审题关键
圈出「共 12 只」(总数)和「脚共 34 只」(总量),两类对象明确,标准鸡兔同笼。
规范解答
假设全是鸡,脚应有 12×2=24(只)
比实际少 34−24=10(只)
每只兔比鸡多 4−2=2(只)脚
兔:10÷2=5(只)
鸡:12−5=7(只)
验证:7×2+5×4=14+20=34(只)✓
方法提炼
假设全是鸡,求出的先是兔。三步曲:假设总量 → 作差 → 除以单个差,最后别忘了代回验算。
例2(变式)
题目
(变式)某题答对得 5 分,答错扣 2 分,小明答了 10 题共得 29 分。答对几题?
审题关键
圈出「答错扣 2 分」——这是陷阱所在。错一题不是少得 5 分,而是「5 分没了还倒贴 2 分」,每错一题与全对相比差 5+2=7 分。
规范解答
假设全对,应得 10×5=50(分)
比实际多 50−29=21(分)
每错一题损失 5+2=7(分)
答错:21÷7=3(题)
答对:10−3=7(题)
验证:7×5−3×2=35−6=29(分)✓
方法提炼
变在「单量差变成了和」。普通鸡兔同笼单个差是两量相减,扣分题里答对答错方向相反,单个差是两量相加。抓住「从 +5 跌到 −2,落差是 7」这个直观图像,就永远不会错。
八、小升初常考题型精讲
题型一:标准鸡兔同笼
题目
笼中鸡兔共 20 只,脚共 56 只。兔有 ____ 只。
审题关键
总数 20、总量 56,直接套假设法。
规范解答
假设全鸡,脚 =20×2=40(只),差 =56−40=16(只),兔 =16÷2=8(只)。
方法提炼
假设鸡求兔——题目问兔正好直接落笔;若问鸡,切记再用总数减。
题目
笼中有鸡兔共 35 只,脚共 94 只,兔有 ____ 只。
审题关键
数字变大,方法不变;94 是偶数,说明答案能整除,可用来预判。
规范解答
假设全是鸡,脚 =35×2=70(只),差 =94−70=24(只),每换一只兔多 2 只脚,兔 =24÷2=12(只)。
方法提炼
数据一大,「画图法」「抬腿法」都不好使了,假设法通吃一切数据规模,这就是模型的威力。
题型二:钱币混合(换背景)
题目
10 张人民币由 20 元和 50 元组成,共 290 元,50 元的有( )
A.3 张 B.4 张 C.6 张 D.7 张
审题关键
「10 张」是总数,「290 元」是总量,20 元和 50 元就是鸡和兔。
规范解答
假设全是 20 元,共 10×20=200(元),差 =290−200=90(元),每张 50 元比 20 元多 50−20=30(元),50 元的有 90÷30=3(张)。
方法提炼
单个差不再是 2,而是 50−20=30。换背景题的关键就是找准「两个单量」各是多少。
题型三:租船问题(换背景)
题目
某班 48 名学生租了 10 条船恰好坐满,大船每条坐 6 人、小船每条坐 4 人,小船有 ____ 条。
审题关键
「恰好坐满」说明总量就是 48 人,没有空位也没有超载;问的是小船,假设大船更顺。
规范解答
假设全是大船,可坐 10×6=60(人),多出 60−48=12(人),每把一条大船换成小船少坐 6−4=2(人),小船 =12÷2=6(条),大船 =10−6=4(条)。
方法提炼
这题假设的是「量大的」,求出的直接就是小船。可见假设哪种都行,只要记牢「求出的是另一种」。
题型四:答题计分(单个差用加法)
题目
数学抢答赛共 10 题,答对一题得 5 分、答错一题扣 2 分,小明最终得 29 分,他答对了( )
A.6 题 B.7 题 C.8 题 D.9 题
审题关键
「扣 2 分」是方向相反的量,单个差 =5+2=7,这是本题唯一的坑。
规范解答
假设全对,应得 10×5=50(分),比实际多 50−29=21(分);每错一题从 +5 变 −2,相差 7 分,错 =21÷7=3(题),对 =10−3=7(题)。
方法提炼
用 5−2=3 去除的同学会算出错 7 题、对 3 题,代回一验立刻露馅。养成验算习惯,等于给自己上了双保险。
九、真题再现:经典考题拆解
题目
(经典考题)一次数学竞赛共 20 道题,做对一题得 5 分,不做或做错一题倒扣 1 分。小华得了 76 分,他做对了多少道题?
规范解答
假设全对,应得 20×5=100(分)
比实际多 100−76=24(分)
每错(或不做)一题,从 +5 变 −1,相差 5+1=6(分)
没做对:24÷6=4(题)
做对:20−4=16(题)
验证:16×5−4×1=80−4=76(分)✓
方法提炼
「不做或做错」合并成一类,两类对象依然成立;单个差仍是「得分 + 扣分」。
题目
(改编自常见考题)学校买来篮球和足球共 15 个,篮球每个 40 元,足球每个 25 元,共花 480 元。篮球买了多少个?

图 2
规范解答
假设全是足球,共 15×25=375(元)
差 =480−375=105(元)
每个篮球比足球贵 40−25=15(元)
篮球:105÷15=7(个)
验证:7×40+8×25=280+200=480(元)✓
方法提炼
假设便宜的那种,求出的是贵的那种。买球、买票、运费问题,全是同一件「马甲」。
十、易错点与避坑指南
✗ 常见错误「答错扣分」型用 5−2=3 当单个差。 →
✓ 正确做法单个差 = 得分 + 扣分(5+2=7),因为从「得 5 分」跌到「扣 2 分」,落差是 7 分。
✗ 常见错误假设全是鸡,把求出的结果当鸡写。 →
✓ 正确做法假设鸡求出的是兔,假设兔求出的是鸡,永远「求出另一种」,写完代回验证。
✗ 常见错误作差时不看方向,拿小数减大数。 →
✓ 正确做法假设总量与实际总量,谁大谁减谁;关键是差额本身,不是正负号。
✗ 常见错误算完不验证。 →
✓ 正确做法鸡数 × 2 + 兔数 × 4 代回总量,十秒钟排除一切计算与方向错误。















































































