import java.util.Scanner; public class Dome03 { private static int number; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { int[] arr = new int[10]; number = 0; int i = 0; while (true) { int n = scanner.nextInt(); if (n == 0) break; arr[i++] = n; } for (int i1 = 0; i1 < arr.length; i1++) { if (arr[i1] == 0) return; df(arr[i1]); System.out.println(number); number = 0; } } } private static void df(int i) { //借一瓶 if (i == 2) number++; if (i < 3) return; int count = 0; if (i % 3 == 0) count = i / 3; else count = (i % 3 + i / 3); number += i / 3; df(count); } }
0.0分
1 人评分
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:723 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1089 |
不知道哪里错了浏览:1146 |
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:659 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:684 |
九宫重排 (C++代码)浏览:2160 |
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:966 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:615 |
打水问题 (C语言代码)浏览:1072 |