参考代码:
n = int(input()) # 初始饮料数和瓶盖数 total_drinks = n caps = n # 不断循环,直到无法再换取新的饮料 while caps >= 3: # 可以换取的饮料数 drinks_from_caps = caps // 3 # 更新剩余瓶盖数 caps = caps % 3 + drinks_from_caps # 更新总饮料数 total_drinks += drinks_from_caps # 输出总饮料数 print(total_drinks)
0.0分
1 人评分
C二级辅导-等差数列 (C语言代码)浏览:576 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:567 |
不知道哪里错了浏览:1141 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:930 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:603 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:738 |
C语言考试练习题_排列 (C语言代码)浏览:719 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:798 |
C二级辅导-统计字符 (C语言代码)浏览:476 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:530 |