一、问题描述
牧场有一片草,每天都匀速生长。这片青草供给10头牛可以吃20天;供给15头牛可以吃10天。
问题一:每天新长的草量可以供给几头牛吃?
问题二:牧场的这片草可以供给25头牛吃多少天?
问题三:为了避免资源枯竭,实现可持续发展,牧场可以供给多少头牛?
二、解法
1.题目中存在两个不变量:
①牧场初始的草量是一定的; ②每天新长的草量是一定的。
2.利用不变量列等式:
首先我们可以将吃草的牛分为两种情况:一种专门吃牧场原有的草,称为A类牛;一种专门吃新长的草,称为B类牛。
因为每天新长的草量是固定的,所以固定的草量只能够供给相同数量的B类牛吃。所以造成吃不同天数是因为牛群的A类牛的数目不同。
设B类牛的头数是B只,根据初始草量一定列以下等式:
20*(10-B) = 10*(15-B) 解得B=5
所以一共有5头B类牛,也就是说每天新长的草量可以供给5头牛吃。
3.计算牧场初始草量:
牧场初始草量=A类牛的数量*吃的天数
(10-5)*20 = 100
4.为了持续可持续发展,也就是说牧场每天新长的草量刚好够5头牛吃,永远剩下牧场初始草量不变,就可以避免资源枯竭。