题解 | #汽水瓶#
汽水瓶
http://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f
def bottle(n):
if n < 2:
return 0
elif n == 2:
n = n // 3
return bottle(n) + 1
else:
return bottle(n//3 + n%3) + n//3
while True:
num = int(input())
if num == 0:
break
print(bottle(num))
