设免费喝到的啤酒瓶数为 x,则:
开始有 14 个空酒瓶,可以用来兑换 x 瓶啤酒,因此先喝掉这些啤酒,可以得到 14 瓶空酒瓶。
这些 14 瓶空酒瓶又可以兑换 additional_x 瓶啤酒,因此 additional_x = 14 ÷ 3 = 4(向下取整)。
这 additional_x 瓶啤酒喝完之后又可以得到 4 × 1 = 4 瓶空酒瓶。
这 4 瓶空酒瓶又可以兑换 additional_2_x 瓶啤酒,因此 additional_2_x = 4 ÷ 3 = 1(向下取整)。
加起来一共可以喝的瓶数为:
x + additional_x + additional_2_x = 2 + 4 + 1 = 7
因此,最多可以免费喝到 7 瓶啤酒。
不可以赊账的话可以喝6瓶啤酒。
14÷3=4……2
可以换4瓶还剩2个空瓶,这时有4+2=6个空瓶
6÷3=2瓶
所以一共喝了4+2=6瓶。
14÷3=4瓶……2
(4+2) ÷3=2瓶
4+2=6瓶
免费喝6瓶啤酒