洛谷 P5709 【深基2.习6】Apples Prologue

【题目描述】
八尾勇喜欢吃苹果。她现在有 m(m≤100)个苹果,吃完一个苹果需要花费 t(0≤t≤100)分钟,吃完一个后立刻开始吃下一个。现在时间过去了 s(s≤10000)分钟,请问她还有几个完整的苹果?

【输入格式】
输入三个非负整数表示 m 、t 和 s。;

【输出格式】
输出一个整数表示答案。

如果你出现了 RE,不如检查一下被零除?

【输入输出样例】
输入

50 10 200

输出

30

【分析】

好像用不着分析,注意细节:特判;向上取整。

水。

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main()
 4 {
 5     int m,t,s,k;
 6     scanf("%d %d %d",&m,&t,&s);
 7     if(t==0) k=0;
 8     if(m==0) k=0;
 9     if(s==0) k=m; 
10     if(m!=0&&t!=0)
11     {
12         k=m-ceil(s*1.0/t);
13         if(k<=0)
14         {
15             k=0;
16         }
17     }
18     printf("%d",k);
19     return 0; 
20 }
原文地址:https://www.cnblogs.com/TheZealous/p/14295448.html