解题思路:
注意事项:
参考代码:
#include
int main(){
int n,ans;
while(scanf("%d",&n)&&n!=0){
ans=0;
if(n==2) ans=1;
else {
do{
n=n-3;
ans++;//三瓶换一瓶
n++;//换完了空瓶加一
}while(n>2);
if(n==2) ans++;
}
printf("%d\n",ans);
}
}
0.0分
1 人评分
C语言训练-字符串正反连接 (C语言代码)浏览:618 |
【回文数(二)】 (C语言代码)浏览:728 |
打水问题 (C语言代码)浏览:1063 |
简单的a+b (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:676 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:480 |
数字游戏 (C++代码)浏览:1177 |
整除的尾数 (C语言代码)浏览:809 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:606 |
简单的a+b (C语言代码)浏览:462 |