递归问题:买汽水

问题描述 1块钱1瓶汽水,2个空瓶能够换一瓶汽水,3个瓶盖能够换一瓶汽水,问: 20块钱能够喝多少瓶汽水?   问题分析 一瓶汽水1元,喝完以后有1个瓶盖和1个空瓶。 1个瓶盖等于1/3瓶汽水,1个空瓶等于1/2瓶汽水。 一元钱 = 一瓶汽水 = 能够喝的部分加上一个瓶盖加上一个空瓶 = 1+1/2+1/3瓶能够喝的汽水。 获得20*(1+1/2+1/3)=20+10+2/3+6=36瓶汽水+两个
相关文章
相关标签/搜索