本题题解
2026-08-22 11:41:15
发布于:天津
2阅读
0回复
0点赞
根据题目描述,虫子每b个小时吃一个苹果,经过c小时后,吃掉的数量为c / b的整数部分(因为吃完整一个才算吃掉)。剩余完整苹果数 = 总苹果数 - 吃掉的个数,但不能为负数。
#include <bits/stdc++.h>
using namespace std;
int main() {
int a,b,c;
cin >> a >> b >> c;
int d = c / b;
if (c % b != 0){
d++;
}
int e = a - d;
if (e < 0){
e = 0;
}
cout << e;
return 0;
}
说明:
1.c / b是整数除法,得到完整吃掉的个数。
2.如果c % b != 0,说明还额外吃了一口,那一个苹果不完整了,也算被吃掉,所以d++。
3.最后剩余不能为负,用if处理。
4.例如a = 10,b = 4,c = 9,剩余7个。
这里空空如也


有帮助,赞一个