解题思路:
注意事项:
参考代码:
while True: n=int(input()) if n!=0: //输入0直接退出循环,结束程序 a=0 //记录能换到多少瓶子 b=0 //记录还剩多少凭证 c=0 //记录换到的空瓶子 d=0 //记录空瓶子总数 e=0 //记录第二次换到的空瓶子 f=0 //记录第二次换完剩的空瓶子 a=int(n/3) b=n%3 c=a d=b+c while d>=3: e=int(d/3) b=d%3 d=e+b f+=e if d==2: f+=1 f+=a print(f) else: break
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:505 |
Pascal三角 (C语言代码)浏览:1189 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:886 |
【偶数求和】 (C语言代码)浏览:566 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
三角形 (C++代码)递推浏览:760 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:577 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:671 |