换啤酒

换啤酒

帕萨贝尔探长下班后在小摊喝啤酒。

啤酒2块钱1瓶,4个盖换1瓶,2个空瓶换1瓶,

请问10块钱可以喝几瓶(老板为人比较敞亮,愿意借出瓶和盖)?

A.15   B.16   C.18   D.20

答案与解析

答案:D

解析:10元买5瓶酒,5个酒瓶,5个瓶盖;

4个酒瓶换2瓶酒,3个酒瓶,7个瓶盖;

2个酒瓶换1瓶酒,2个酒瓶,8个瓶盖;

2个酒瓶换1瓶酒,8个瓶盖换2瓶酒,3个酒瓶,3个瓶盖;

2个酒瓶换1瓶酒,2个酒瓶,4个瓶盖;

2个酒瓶换1瓶酒,4个瓶盖换1瓶酒,2个酒瓶,2个瓶盖;

2个酒瓶换1瓶酒,1个酒瓶,3个瓶盖;

借5瓶酒,6个酒瓶,8个瓶盖;

6个酒瓶换3瓶酒,8个瓶盖换2瓶酒,还5瓶酒,没有欠账,没有剩余。

共喝5+2+1+1+2+1+1+1+1+5=20瓶酒。

换种方法说:

2块钱一瓶酒,产生一个空瓶一个瓶盖,两个空瓶换一瓶酒,相当于空瓶价值1块钱,4个瓶盖一瓶酒,相当于瓶盖价值5毛钱,也就是说一瓶酒只花5毛钱。所以10块钱就是20瓶酒。