由分析可得:首后20个空瓶可以再换10瓶,这样喝了3,就喝了35瓶.然后4个空瓶换2瓶,这样喝了37瓶再剩下3个空瓶.2个空瓶再换1瓶,这样喝了38瓶还剩2个空瓶.2个再换1瓶,有1个空瓶.答:最多可喝到39瓶水.故答案为:39瓶