原题链接:牛吃牧草
解题思路:
设每头牛一天能吃n份量的草,原有草地有s份量的草,每天新增a份量的草。
则牛吃草的总量会等于新增的草+原有的草。
对于15头牛吃的20天的草,牛吃草总量为 15n*20, 原有和新增草为 s+20a;
对于20头牛吃的10天的草,牛吃草总量为 20n*10, 原有和新增草为 s+10a;
因此列出 s+20a=300n;
s+10a=200n;
而要算出每天新增的a份草供每天能吃n份草的牛的数量就是n/a,结合以上两个方程求出 n/a=10
直接输出打印10即可(个人编程实现以上过程没有意义,因此选择直接输出)。
参考代码:
#include<stdio.h> int main(void) { printf("10"); return 0; }
0.0分
9 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
发表评论 取消回复