Loading... 题目要求计算每天新生的草量能够供几头牛吃一天。给定两种情况下的数据:15头牛吃20天,20头牛吃10天。我们可以通过这两个数据来求解。 <pre><div class="hljs"><code class="lang-cpp hljs">#include<iostream> intmain(){ // 每天新生的草量可供15头牛吃20天的总草量 int total_grass_15_20 = 15 * 20; // 每天新生的草量可供20头牛吃10天的总草量 int total_grass_20_10 = 20 * 10; // 每天新生的草量可供几头牛吃1天,即草量总量的差值 int total_grass_difference = total_grass_15_20 - total_grass_20_10; // 每天新生的草量可供几头牛吃1天,即草量总量的差值除以牛的数量差值 int grass_per_cow_per_day = total_grass_difference / (20 - 10); // 输出结果,即每天新生的草量可供几头牛吃1天 std::cout << grass_per_cow_per_day; return 0; } </code></div></pre> 注释解释了每一步的计算过程: 1. 计算每天新生的草量可供15头牛吃20天的总草量(`total_grass_15_20`)。 2. 计算每天新生的草量可供20头牛吃10天的总草量(`total_grass_20_10`)。 3. 计算每天新生的草量可供几头牛吃1天,即草量总量的差值(`total_grass_difference`)。 4. 计算每天新生的草量可供几头牛吃1天,即草量总量的差值除以牛的数量差值(`grass_per_cow_per_day`)。 5. 输出结果,即每天新生的草量可供几头牛吃1天。 最后修改:2024 年 08 月 08 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏