分析问题
计算出虫子吃掉几个苹果(吃了一半也算一个),用总数减去吃掉的苹果数
建立模型
输入三个数 n,x,y //分别代表苹果数 虫子吃一个苹果用时 经历时长
如果 y/x 大于n://经历的时长足够长,虫子会吃完苹果
输出0
否则
如果经历时长是吃苹果用时的整数倍:
输出苹果总数n 减去 y/x
如果经历时长不是吃苹果用时的整数倍://这是最后一个苹果吃了一些
输出苹果总数n 减去 y/x 再减去一个没吃完的 (y/x是短除法特性)
编写代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,x,y;
cin>>n>>x>>y;
if(y/x>n){
cout<<0;
}else{
if(y%x == 0){
cout<<n-y/x;
}else{
cout<<n-y/x-1;
}
}
return 0;
}