又是根据大佬题解默写的
import sys def get_bottle(n): count = 0 my_get = n // 3 my_remain = n % 3 if my_get>0: count = get_bottle(my_get+my_remain) + my_get elif n==2: count += 1 else: count += 0 return int(count) for num in sys.stdin: if int(num)==0: break count = get_bottle(int(num)) print(count)

京公网安备 11010502036488号