C++顺序结构——苹果和虫子

题目描述

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

输入格式

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

输出格式

输出一个整数表示答案。

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

分析:

第一种情况考虑0的时候,如果t=0,肯定能吃完所有苹果,0不能作为除数,因此输出0,

第二种情况考虑s不能整除t,就吃了s/t+1,剩余m-s/t-1

最后一种情况就是s是t的整数倍,剩余就是m-s/t

代码:

#include
using namespace std;
int m,t,s;
int main()
{
    cin>>m>>t>>s;
    if(t==0)//第一种情况t=0时
    {
        cout<<0<         return 0;
    }
    if(s%t==0)//s是t的整数倍
        cout<     else//s不能整除t
        cout<     return 0;//程序结束
}

你可能感兴趣的:(洛谷,c++)