解题思路:简单思路
注意事项:了解divmod()函数的基础用法
参考代码:
import sys
for line in sys.stdin :
bot = int(line)
if bot == 0:
break
all_get = 0
while bot >= 3 :
get, left = divmod(bot, 3)
all_get += get
bot = get + left
if bot == 2:
bot += 1
print(all_get)
0.0分
0 人评分
最小公倍数 (C语言代码)浏览:863 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:604 |
WU-蓝桥杯算法提高VIP-Quadratic Equation (C++代码)浏览:1752 |
【简单计算】 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:577 |
The 3n + 1 problem (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:804 |
简单的a+b (C语言代码)浏览:581 |
DNA (C语言代码)浏览:741 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:450 |