喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水, 给20元,可以多少汽水。
#include<stdio.h>
#include<Windows.h>
int Drink(int money)
{
int count = money;
int empty = money;
while (empty >= 2)
{
count += empty / 2;
empty = empty / 2 + empty % 2;
}
return count;
}
int main()
{
printf("可以喝到%d瓶饮料\n", Drink(20));
system("pause");
return 0;
}