解题思路: cnt 累计兑换汽水数量, 当剩余汽水瓶为2时,可以借一瓶,因此计数器加1
注意事项:
参考代码:
#include<iostream> using namespace std; int main() { int x, cnt; while(cin >> x && x > 0){ cnt = 0; while(x / 3){ int r = x / 3; x = x % 3 + r; cnt += r; } if (x == 2) cnt ++; cout << cnt << endl; } return 0; }
0.0分
0 人评分
你的开发任务 (C++代码)写到一半,等有心情回来补全浏览:923 |
【蟠桃记】 (C语言代码)浏览:2263 |
逆反的01串 (C++代码)(依旧推荐switch)浏览:1003 |
C二级辅导-阶乘数列 (C语言代码)浏览:642 |
【出圈】 (C语言代码)浏览:590 |
A+B for Input-Output Practice (V) (C语言代码)浏览:640 |
简单的a+b (C语言代码)浏览:641 |
WU-格式化数据输出 (C++代码)浏览:1312 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:569 |