生活中的小代码,每瓶汽水1元,两能喝多少瓶个空瓶可以置换一瓶汽水,现有20元,最多 能喝多少瓶汽水。(编程实现)

#include<stdio.h>
int main()
{
int money=20;
int total=money;
int empty=money;
while(empty>1)
{
total+=empty/2;//买的加上空瓶换的
empty=empty/2+empty%2;//判断剩余空瓶是否为一个,两次均剩余一个则总饮料数目再加1
}
printf("%d\n",total);
system("pause");
return 0;
}

你可能感兴趣的:(生活中的小代码,每瓶汽水1元,两能喝多少瓶个空瓶可以置换一瓶汽水,现有20元,最多 能喝多少瓶汽水。(编程实现))