酷代码 AI
菜单
服务商

用C++输出:你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果? 输入 输入仅一行,包括n,x和y (均为整数) 输出 输出也仅一行,剩下的完整的苹果个数 样例输入 复制 10 4 9 样例输出 复制 7

```cpp #include <iostream> using namespace std; int main() { int n, x, y; // 从标准输入读取苹果总数n,虫子吃一个苹果所需时间x,经过的时间y cin >> n >> x >> y; // 计算虫子在y小时内吃掉的苹果数 int eaten = y / x; // 如果y不能被x整除,说明虫子正在吃一个新的苹果,需要额外算一个 if (y % x != 0) { eaten++; } // 计算剩余完整苹果数,如果吃掉的苹果数超过总数,剩余为0 int remaining = n - eaten; if (remaining < 0) { remaining = 0; } // 输出剩余完整苹果数 cout << remaining << endl; return 0; } ``` [2025-12-12 19:30:30 | AI问答 | 201点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多