10块买5瓶,喝完,余5瓶盖,5空瓶
用4瓶盖,4空瓶换3瓶酒,喝完,余4瓶盖,4空瓶
用4瓶盖,4空瓶换3瓶酒,喝完,余3瓶盖,3空瓶
用2空瓶换1瓶酒,喝完,余4瓶盖,2空瓶
用4瓶盖,2空瓶换2瓶酒,喝完,余2瓶盖,2空瓶
用2空瓶换1瓶酒,喝完,余3瓶盖,1空瓶
如果不能赊账或是借的话就是5+3+3+1+2+1=15瓶
如果可以赊账
借1瓶盖,1空瓶,
用4瓶盖,2空瓶换2瓶酒,喝完,还账,余1瓶盖,1空瓶
借1空瓶
用2空瓶换1瓶酒,喝完,还账,余2瓶盖,0空瓶
借2瓶盖
用4瓶盖换1瓶酒,喝完,还账,余1空瓶,欠1瓶盖
借1空瓶
用2空瓶换1瓶酒,喝完,还账,余0瓶盖,0空瓶
到此为止了
此时喝了20瓶酒