解法1:
1:先买2瓶喝完 换1瓶喝了 共喝了3瓶 剩1个瓶子剩18元
2: 买1瓶喝了 第1步剩1个瓶子和刚才的瓶子一起可以换1瓶喝了, 共喝了5瓶剩1瓶子和17元
3:买1瓶喝了 第2步剩1个瓶子和刚才的瓶子一起可以换1瓶喝了,共喝了7瓶剩1个瓶子和16元........................................
17:买1瓶喝了,第16步剩1个瓶子和刚才的瓶子一起可以换1瓶喝了,共喝了35瓶剩1个瓶子和2元
18:买1瓶喝了,第17步剩1个瓶子和刚才的瓶子一起可以换1瓶喝了,共喝了37瓶剩1个瓶子和1元
19:买1瓶喝了,第18步剩1个瓶子和刚才的瓶子一起可以换1瓶喝了,共喝了39瓶剩1个瓶子和0元
20:向老板赊账1瓶喝了 共喝了40瓶 剩2个瓶子,把剩下2个瓶子换1瓶还给老板。