可以买 20 ÷ 5 = 4瓶
4个瓶盖 = 1瓶
4个瓶子 = 2瓶
这时:剩下3个瓶盖和3个瓶子
用2个瓶子换 1 瓶
这时:剩下 4个瓶盖和2个瓶子
2个瓶子再换一瓶
4个瓶盖换一瓶
这时:剩下2个瓶盖,2个瓶子
2个瓶子换一瓶
这时:剩下3个瓶盖,1个瓶子
可以向老板借一个瓶盖,就有4个瓶盖,1个瓶子
4个瓶盖换一瓶,盖子还给老板
这时:剩下2个瓶子
2个瓶子换1瓶
这时:剩下一个瓶子,1个盖子
向老板借一个瓶子,这样就有2个瓶子,1个盖子
2个瓶子换1瓶,把瓶子还给老板
这时:只剩下2个盖子
向老板借2个盖子,这时就有4个盖子
4个盖子换1瓶,还老板一个盖子
这时:剩下1个瓶子,欠老板1个盖子
向老板借一个瓶子,这样既有2个瓶子,欠一个盖子
2个瓶子换一瓶,换老板1个盖子,一个瓶子
这时:刚好什么都没了
一共可以喝 = 16瓶