当前位置:   article > 正文

C语言:P5709 【深基2.习6】Apples Prologue / 苹果和虫子_八尾勇喜欢吃苹果。她现在有 m( 1 ≤ ≤ 100 1≤m≤100)个苹果,吃完一

八尾勇喜欢吃苹果。她现在有 m( 1 ≤ ≤ 100 1≤m≤100)个苹果,吃完一

题目描述

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

输入格式

输入三个非负整数表示m,t,s。

输出格式

输出一个整数表示答案。

输入输出样例

输入 #1

50 10 200

输出 #1

30

说明/提示

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

参考代码:

  1. #include <stdio.h>
  2. int main()
  3. {
  4. int m,t,s;
  5. scanf("%d %d %d",&m,&t,&s);
  6. int a,b;
  7. if(t!=0)
  8. {
  9. a=s/t;
  10. b=s%t;
  11. if(a>=m)
  12. printf("0");
  13. else if(b==0)
  14. printf("%d",m-a);
  15. else
  16. printf("%d",m-a-1);
  17. }
  18. else
  19. printf("0");
  20. return 0;
  21. }

注意事项:

这个题并不难做,难在有很多小细节需要考虑。

1、首先是八尾勇吃 s / t 个苹果,如果t=0,说明八尾勇吃完了所有的苹果,需要单独分析(0不能作除数)。

2、如果 s / t 的值大于所有的苹果数,也说明八尾勇吃完了所有的苹果,这个时候也要单独分析。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/260470
推荐阅读
相关标签
  

闽ICP备14008679号