Growing Grass · 2026

草每天新长 5 份,10 头牛就永远吃不完。

牛吃草其实只有两个未知数:原有草量和每天生长量。两组「牛数 + 天数」相减就能算出生长量,再回代求原草量,第三组只剩一步除法。支持反求牛数。

生长量原草量吃完天数反求牛数
草场账本两组数据先对齐,再算收支

生长量 g =(n₁t₁ − n₂t₂)÷(t₁ − t₂) 原草量 S =(n₁ − g)× t₁

两组天数必须不同;若 n₃ ≤ 生长量,草会越长越多,结果是"吃不完"。

牛吃草公式:先消生长量,再求原草量

两个等式相减,是这类题的唯一入口
生长量g =(n₁t₁ − n₂t₂)÷(t₁ − t₂)

两组总草量之差,就是多出来的天数里新长出的草。

原草量S =(n₁ − g)× t₁

牛每天吃掉 n₁,新长 g,真正减少的是 n₁ − g。

吃完天数t₃ = S ÷(n₃ − g)

净消耗速度是 n₃ − g,原草量除以它就得到天数。

反求牛数n₃ = g + S ÷ t₃

要在指定天数吃完,牛数 = 生长量 + 原草量 ÷ 天数。

变式练习:生长量、原草量、天数、牛数

10 道题,答案默认隐藏
先算生长量,再动笔

点「生成 10 道练习」开始,题目覆盖四种问法。

公式自测:生长量 / 吃完天数

填数值,马上判对错

🌱牛吃草口径与常见误填 两组天数不能相同

牛吃草问题 草地原有一定草量,每天又匀速长草,牛一边吃草一边长草,也叫牛顿问题
生长量 整片草地每天新长出的草,单位是"份/天",可理解为每天够几头牛吃
原草量 还没开始吃时草地上已有的草,单位是"份",等于(牛数 − 生长量)× 天数
净消耗 每天牛吃掉 n 份、新长 g 份,实际净减少 n − g 份,这是求天数的关键
吃不完 当每天新长的草 ≥ 每天吃掉的草(g ≥ n),草量不会减少,永远吃不完
反求牛数 已知吃完天数,牛数 = 生长量 + 原草量 ÷ 天数

这个工具解决什么问题

牛吃草问题看起来绕,其实只有两个未知数:原有草量和每天生长量。用两组"牛数 + 天数"列出两个等式,相减就能把生长量消出来,再回代求原草量,第三组的天数就只剩一步除法。

三条规律记牢

  • 生长量 g =(n₁t₁ − n₂t₂)÷(t₁ − t₂):两组总草量之差,就是多长的那几天新长的草。
  • 原草量 S =(n₁ − g)× t₁:每天真正被消耗的是 n − g 份。
  • 吃完天数 = S ÷(n₃ − g):n₃ ≤ g 时草会越长越多,永远吃不完。

五步解牛吃草

  1. 选计算方向:已知两组牛数和天数求第三组天数,或已知天数反求牛数
  2. 填两组已知条件:第一组牛数 n₁、天数 t₁;第二组牛数 n₂、天数 t₂,两组天数必须不同
  3. 算生长量:用(n₁t₁ − n₂t₂)÷(t₁ − t₂)得到每天新长的草
  4. 算原草量:用(n₁ − 生长量)× t₁ 得到开始前草地上的草
  5. 求最后答案:第三组天数 = 原草量 ÷(n₃ − 生长量);若 n₃ ≤ 生长量则吃不完

小提示

牛数和天数都按"头""天"填写,天数不能相同;若生长量为负,说明两组数据不自洽或草在减少,工具会给出提示。

更新记录

  • v1 2026-11-02 首发上线:生长量 / 原草量 / 吃完天数、反求牛数、收支图、10 道变式

常见问题

牛吃草问题的核心公式是什么?

生长量 =(n₁t₁ − n₂t₂)÷(t₁ − t₂),原草量 =(n₁ − 生长量)× t₁,吃完天数 = 原草量 ÷(n₃ − 生长量)。

为什么两组天数不能相同?

天数相同时 t₁ − t₂ = 0,生长量公式的分母为 0,无法解出每天长多少草。

生长量为什么可以理解成"每天够几头牛吃"?

每天新长的草量除以"一头牛一天的食量",就是每天新长出的草能供几头牛吃,所以单位可以写成"份/天"。

什么情况下草永远吃不完?

当每天新长的草 ≥ 牛每天吃掉的草,即生长量 g ≥ 牛数 n 时,草量不再减少,永远吃不完。

牛数增加一倍,吃完天数会减半吗?

不会。因为每天还有新长的草,天数 = 原草量 ÷(牛数 − 生长量),分母不是牛数本身,所以不是简单反比。

结果出现小数正常吗?

正常。若题目数据不能整除,天数或牛数可以是小数;小学题通常会设计成整数。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码

数据更新:2026-11-02 · 草量单位为"份",生长量单位为"份/天"。