#include <stdio.h>
int main()
{
int a[10];
int i = 0;
while (scanf("%d", &a[i]) == 1 && a[i] != 0 && i<10)
{
i++;
}
for (int j = 0; j < i; j++)
{
int remain = a[j];
int drink = 0;
while (remain > 2)
{
int k;
k = remain / 3;
drink += k;
remain -= k * (3 - 1);
}
if (remain == 2)
drink += 1;
printf("%d\n", drink);
}
system("pause");
return 0;
}
0.0分
3 人评分
陶陶摘苹果 (C语言代码)浏览:1641 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码) 用函数传参的方法浏览:4115 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1011 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:594 |
【出圈】 (C语言代码)浏览:586 |
WU-复数求和 (C++代码)浏览:2112 |
本人酷爱递归实现很多问题,这里也是浏览:599 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:586 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:1009 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:746 |
拙木鸟 2017-06-20 13:10:17 |
咦,好像是哦,我没注意到哈。你试试,通过了告诉我一下
tony 2017-06-20 18:33:38 |
我试了 好用