步骤解析:
1. 初始购买:
累计喝5瓶。
2. 第一次兑换(空瓶):
用5个空瓶兑换2瓶酒(余1空瓶),喝完得到2空瓶和2瓶盖。
累计5+2=7瓶。
剩余:空瓶=1+2=3,瓶盖=5+2=7。
3. 兑换瓶盖:
用7个瓶盖兑换1瓶酒(余3瓶盖),喝完得到1空瓶和1瓶盖。
累计7+1=8瓶。
剩余:空瓶=3+1=4,瓶盖=3+1=4。
4. 第二次兑换(空瓶):
用4个空瓶兑换2瓶酒(余0空瓶),喝完得到2空瓶和2瓶盖。
累计8+2=10瓶。
剩余:空瓶=0+2=2,瓶盖=4+2=6。
5. 兑换瓶盖:
用6个瓶盖兑换1瓶酒(余2瓶盖),喝完得到1空瓶和1瓶盖。
累计10+1=11瓶。
剩余:空瓶=2+1=3,瓶盖=2+1=3。
6. 第三次兑换(空瓶):
用3个空瓶兑换1瓶酒(余1空瓶),喝完得到1空瓶和1瓶盖。
累计11+1=12瓶。
剩余:空瓶=1+1=2,瓶盖=3+1=4。
7. 兑换瓶盖:
用4个瓶盖兑换1瓶酒(余0瓶盖),喝完得到1空瓶和1瓶盖。
累计12+1=13瓶。
剩余:空瓶=2+1=3,瓶盖=0+1=1。
8. 第四次兑换(空瓶):
用3个空瓶兑换1瓶酒(余1空瓶),喝完得到1空瓶和1瓶盖。
累计13+1=14瓶。
剩余:空瓶=1+1=2,瓶盖=1+1=2。
9. 第五次兑换(空瓶):
用2个空瓶兑换1瓶酒(余0空瓶),喝完得到1空瓶和1瓶盖。
累计14+1=15瓶。
剩余:空瓶=0+1=1,瓶盖=2+1=3。
最终剩余:
空瓶=1,瓶盖=3,无法继续兑换。
总计喝了15瓶酒。