按照实际来看:
1、第一步10元,先买回来5瓶酒,喝完后剩5个瓶子和5个盖子;(喝5瓶)
2、拿4个瓶子,4个盖子换回3瓶酒,喝完后剩下4个瓶子和4个盖子;(喝3瓶)
3、拿4个瓶子,4个盖子换回3瓶酒,喝完后剩下3个瓶子和三个盖子;(喝3瓶)
4、拿2个瓶子换1瓶酒,喝完后剩下2个瓶子,4个盖子;(喝1瓶)
5、拿2个瓶子,4个盖子换2瓶酒,喝完后剩下2个瓶子,2个盖子;(喝2瓶)
6、拿2个瓶子换1瓶酒,喝完后剩1个瓶子,3个盖子。(喝1瓶)。
一共能够喝15瓶啤酒,但是还剩余1个瓶子和3个瓶盖。
当然,如果想喝到理论的20瓶,需要老板好心,配合,愿意借瓶子和盖子才行。
因为从理论来算,剩下的1个瓶子,3个盖子还值2.5元,还能喝5瓶酒。
1、借1个瓶子,借1个盖子,换2瓶酒,喝完后归还欠的瓶和盖,剩1个瓶子,1个盖子;(喝2瓶)
2、借1个瓶子,换1瓶酒,喝完后归还欠的瓶子,剩下2个盖子;(喝1瓶)
3、借2个盖子换1瓶酒,喝完后归还欠的盖子,还欠1个盖子,剩下1个瓶子;(喝1瓶)
4、借1个瓶子换1瓶酒,喝完后归还欠的瓶子盖子,两不相欠。(喝1瓶)。
这样,又能用1个瓶子和3个瓶盖,换5瓶啤酒,一起可以喝到20瓶啤酒。