//啤酒2元一瓶
//4个瓶盖换一瓶
//2个空瓶换一瓶
//10元可以喝几瓶
var a, b, c, d, e, f, g, h, i,total;
//a空瓶换的新啤酒
//b瓶盖换的新啤酒
//c本轮换的新啤酒总和a+b
//d上轮空瓶换酒后剩下的空瓶数量
//e本轮新增的空瓶数量=c
//f本轮结束后空瓶总和d+e
//g上轮瓶盖换酒后剩下的瓶盖数量
//h本轮新增的瓶盖数量=c
//i本轮结束后瓶盖总和g+h
//j循环多少轮的次数计数
c=5;
f=5;
i=5;
total=c;
var j=1;
while(f>=2||i>=4){
a=Math.floor(f/2);
b=Math.floor(i/4);
c=a+b;
d=f%2;
e=c;
f=d+e;
g=i%4;
h=c;
i=g+h;
total+=c;
console.log("第"+j+"轮能换的总瓶数:"+c);
console.log("第"+j+"轮结束后剩余的空瓶数:"+f);
console.log("第"+j+"轮结束后剩余的瓶盖数:"+i);
console.log("第"+j+"轮结束后一共换的啤酒数量:"+total);
console.log("=============================");
j++;
}
console.log("总共的瓶数是:"+total);