一瓶饮料2元,2个瓶盖换一瓶,4个空瓶换一瓶,张三有10元,可以喝20瓶。
1. 买5瓶,有空瓶5,盖子5。
2. 换3瓶,有空瓶4,盖子4。
3. 换3瓶,有空瓶3,盖子3。
4. 换1瓶,有空瓶4,盖子2。
5. 换2瓶,有空瓶2,盖子2。
6. 换1瓶,有空瓶3,盖子1。(借1盖子)。
7. 换1瓶,有空瓶4,盖子1。
8. 换1瓶,有空瓶1,盖子2。
9. 换1瓶,有空瓶2,盖子1。(借2空瓶)。
10. 换1瓶,有空瓶1,盖子2。
11. 换1瓶,有空瓶2,盖子1,归还所借的空瓶2个和盖子1个。
总计:20瓶。