题目:1瓶汽水1块钱,2个空瓶可以换一瓶新的,一共有20块,问最多能喝几瓶汽水?
首先,money/单价=首先可以喝到的汽水数total=首先得到的空瓶数empty
其次,只要空瓶数>1,就可以通过空瓶再次换新的,此时total=total+empty/2;
然后,empty/2+empty%2;然后再去判断empty是否>1,继续进行
法二:用递归的方法之一----从空瓶子的角度出发
题目:1瓶汽水1块钱,2个空瓶可以换一瓶新的,一共有20块,问最多能喝几瓶汽水?
首先,money/单价=首先可以喝到的汽水数total=首先得到的空瓶数empty
其次,只要空瓶数>1,就可以通过空瓶再次换新的,此时total=total+empty/2;
然后,empty/2+empty%2;然后再去判断empty是否>1,继续进行
法二:用递归的方法之一----从空瓶子的角度出发