题解 | HJ22 #汽水瓶#
汽水瓶
https://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f
import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); ArrayList<Integer> list = new ArrayList<>(); boolean flag = true; boolean flag1; int count = 0; while (flag) { int nextInt = scanner.nextInt(); if (nextInt == 0) { flag = false; } else { flag1 = true; count = 0; int number = nextInt; while (flag1) { int res = number % 3; int value = number - res; int result = value / 3; count = count + result; number = res + result; if (number == 2) { count = count + 1; list.add(count); flag1 = false; } if (number < 2) { list.add(count); flag1 = false; } } } } for (Integer integer : list) { System.out.println(integer); } } }