#include <stdio.h>

int main() { int n, x, y; scanf("%d %d %d", &n, &x, &y);

int eaten = y / x;
if (y % x != 0)
    eaten++;

int remaining = n - eaten;

printf("%d\n", remaining);

return 0;

}

在上述程序中,我们根据虫子每x小时吃一个苹果的规则,计算出虫子在y小时内吃掉的苹果数量。如果y不能整除x,则我们需要在计算结果中加1,以确保虫子能吃到完整数量的苹果。

然后,我们用总苹果数n减去被吃掉的苹果数量,得到剩余的完整苹果个数。

在输入样例10 3 10的情况下,输出为6。这是因为虫子每3小时吃一个苹果,经过10小时后,虫子吃掉了3个苹果,剩余的完整苹果个数为10-3=7。但是虫子在吃第7个苹果之前并没有吃另一个,所以最终剩余的完整苹果个数为6。

C语言程序:计算剩余苹果数量

原文地址: https://www.cveoy.top/t/topic/i8S 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录