import java.util.Scanner; public class C1072 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); for (int i = 0; i < 10; i++) { int w=scanner.nextInt(); //w为空瓶数 if (w==0) { break; } int sum=0; //喝了多少瓶 do { sum+=w/3; w=w/3+w%3; //计算下一次还剩多少空瓶 if (w==2) { //如果最后只剩2个空瓶就可以借一瓶 sum++; w-=2; } } while (w>1); System.out.println(sum); } } }
0.0分
2 人评分
数字整除 (C语言代码)浏览:841 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1834 |
淘淘的名单 (C语言代码)答案错误???浏览:614 |
C语言训练-求函数值 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:530 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1289 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:676 |
IP判断 (C语言代码)浏览:816 |