1488: 例1.4 有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃1天?
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:81
Solved:60
Description
【分析】解决这类问题的关键是利用牛吃的草量,最终求出这片牧场每天新生长的草量,我们设1单位的草量为1头牛1天所需的草量,于是15头牛20天所食的草量为300单位(包括这20天内的新生草量),20头牛10天所食的草量为200单位(包括这10天内的新生草量),两者的差值即为10天内的新生草量。
#include<iostream> //使用cin,cout,须调用iostream库 using namespace std; int main(){ int s1,s2,s3; //变量定义 s1=15*20; //15头牛20天所食的草量 s2=20*10; //20头牛10天所食的草量 s3=(s1-s2)/(20-10); //每天新生的草量单位数 cout<<"s="<<s3<<endl; //1单位为1头牛1天的食量 return 0; //结束程序 }
Input
无需输入
Output
s=10
Sample Output Copy
s=10