根据Neyanbhbin以及变戏法的羊的解答,我最终将程序修改如下,并通过: import sys lines = [] for line in sys.stdin: a=int(line) if a!=0: lines.append(a) lenLine = len(lines) def MaxBottleNum(Num): rest = (Num%3) n = (Num//3) New_Num = n + rest while((New_Num)>=3): n +=(New_Num//3) rest1 = New_Num%3 New_Num = rest1 + (New_Num//3) if New_Num == 2: n += 1 return n for i in range(lenLine): num = lines[i] print(MaxBottleNum(num))

相关推荐

mq2:我倒是觉得这种敞亮一点好。能接受就去不能就不去呗。 完了跟现在“正常”公司一样,hr说的天花乱坠,进去一看根本就是996核动力牛马,想走又没应届生身份了。岂不是更糟。
点赞 评论 收藏
分享

牛客热帖

更多
牛客网
牛客企业服务