18 đồng = 180 hào

Chí phèo mua được số chai rượu từ 180 đồng là   180:9=20(chai)

sau khi uống hêt 20 chai rượu, Chí Phèo đổi được số chai rượu từ 20 vỏ chai là     20:3=6(dư 2 vỏ chai)

sau khi uống hết 6 chai rượu tiếp theo Chí phèo có tiếp  số vỏ chai là 6+2=8(vỏ chai) và đổi tiếp được 8:3 =2(dư 2 vỏ)

uống hết 2 chai tiếp theo này Chí Phèo có tiếp 2+2=4(vỏ chai) và đổi tiếp được 4:3=1(dư 1 vỏ chai)

uống hết chai rượu này Chí Phèo có 1+1=2(vỏ chai) và không đủ để đổi tiếp rươuj

tổng số chai rượu Chí Phèo có được là 20+6+2+1=29(chai rượu)

vậy từ 18 đồng Chí Phèo mua đựơc tất cả 29 chai rượu, sau khi uống hết còn lại 2 vỏ chai.