#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 人评分
点我有惊喜!你懂得!浏览:2072 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:429 |
C语言训练-素数问题 (C语言代码)浏览:995 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:553 |
printf基础练习2 (C语言代码)浏览:741 |
C二级辅导-阶乘数列 (C语言代码)浏览:691 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:787 |
简单的a+b (C语言代码)浏览:629 |
printf基础练习2 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:535 |
拙木鸟 2017-06-20 13:10:17 |
咦,好像是哦,我没注意到哈。你试试,通过了告诉我一下
tony 2017-06-20 18:33:38 |
我试了 好用