【题目描述】
有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃1天?
【输入】
(无)
【输出】
如题述,牛的数量。
【输入样例】
(无)
【输出样例】
(无)
解题思路:
思路进行分析:
- 假设每天新生的草量为 x 单位,每头牛每天吃的草量为 y 单位。
- 根据题目,15头牛吃20天,则总共消耗的草量为 15 × 20 × y = 300y 单位。
- 同样,20头牛吃10天,则总共消耗的草量为 20 × 10 × y = 200y 单位。
- 由于草是匀速生长的,所以20天内新生的草量为 20x,10天内新生的草量为 10x。
- 因此,我们可以得到两个等式:原有的草量 + 20x = 300y 和 原有的草量 + 10x = 200y。
- 通过解这两个等式,我们可以得到 x = 10y。
结论:每天新生的草量 x 相当于10头牛一天的食量,即这片牧场每天新生的草量可供10头牛吃1天。
所以,答案是:10头牛。
#include <iostream>
using namespace std;
int main(){
cout<<10;
return 0;
}