解题思路:一个数储存/3的余数,表示没用的空瓶子,一个数储存/3的整除,表示拿去换的瓶子
注意事项:
参考代码:
c=0
while True:
x=int(input())
if x==0:
break
if x==1:
print(0)
if x==2 or x==3:
print(1)
else:
while x>3:
b=x%3
c=x//3+c
x=x//3
x=x+b
if x==2 or x==3:
print(c+1)
b=0
c=0
if x==1:
print(c)
b=0
c=0
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:650 |
模拟计算器 (C语言代码)浏览:966 |
计算质因子 (C++代码)浏览:1826 |
用筛法求之N内的素数。 (C语言代码)浏览:1386 |
大神老白 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:672 |
母牛的故事 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |
简单的a+b (C语言代码)浏览:618 |