解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int empty=0; while(1){ scanf("%d",&empty); if(empty!=0){ int can_drink=0; while(empty>=2){ if(empty==2){ can_drink++; break; } can_drink+=empty/3; empty=empty/3+empty%3; } printf("%d\n",can_drink); }else break; } return 0; }
0.0分
1 人评分
1065浏览:815 |
产生数 (C++代码)(大数乘法也是可以避免的么hhhh)浏览:1512 |
printf基础练习2 (C++代码)(受教了,,%#o和%#x的用途)三人行,必有我师,,多看题解会有收获浏览:1876 |
点我有惊喜!你懂得!浏览:1435 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:628 |
C语言训练-排序问题<1> (C++代码)浏览:603 |
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:855 |
【出圈】 (C语言代码)浏览:796 |
简单的a+b (C语言代码)浏览:577 |
1017题解浏览:605 |