题解 | #汽水瓶#
汽水瓶
https://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f
# 递归
import sys
lists=[]
for line in sys.stdin:
line = line.rstrip("\n")
lists.append(line)
del lists[-1]
def f(x):
drink=x//3
global all_drink
all_drink+=drink
ping=x%3+drink
if ping==0 or ping==1:
return all_drink
else:
if ping==2:
ping+=1
else:
pass
return f(ping)
for i in lists:
all_drink=0
print(f(int(i)))
曼迪匹艾公司福利 135人发布