题目简介
有e+f个空瓶,每c个空瓶换一瓶汽水,问最多换几瓶。
说明
现有空瓶除以c,得到商为本次兑换的瓶数,加上余数是现在的空瓶数。重复到无法兑换为止。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int e,f,c,b,a;
while (scanf("%d %d %d", &e, &f, &c) != EOF){
for (a = e + f, b = 0; a >= c; a = a % c + a / c)
b += a / c;
printf("%d\n", b);
}
return 0;
}