publicclassMain{ publicstaticvoidmain(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); long result = 0; for (int i = 0; i < n; i++) { result += sc.nextInt()/2; } sc.close(); System.out.println(result); } }
publicclassMain{ publicstaticvoidmain(String[] args){ Scanner sc = new Scanner(System.in); List<Integer> list = new ArrayList<>(); List<Integer> remain = new ArrayList<>(); int n = sc.nextInt(); int m = sc.nextInt();
int[] array = newint[n]; for (int i = 0; i < n; i++) { array[i] = i + 1; }
for (int i = 0; i < m; i++) { int num = sc.nextInt(); list.add(num); array[num - 1] = -1; } sc.close(); for (int i = 0; i < n; i++) { if (array[i] != -1) { remain.add(array[i]); } }
int index = 0; while (remain.size() > 0) { boolean last = false; int tmp = remain.remove(0); while (list.get(index) < tmp ) { index++; if(index >= list.size()){ list.add(tmp); last = true; break; } } if(!last) { list.add(index, tmp); } }
// 输出结果 for (int i = 0; i < list.size() - 1; i++) { System.out.print(list.get(i) + " "); } System.out.print(list.get(list.size() - 1)); } }
publicstaticvoidmain(String[] args){ Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for (int i = 0; i < T; i++) { int n = sc.nextInt(); Item[] array = new Item[n]; for (int j = 0; j < n; j++) { array[j] = new Item(sc.nextInt(), -1); } dfs(array, 0); System.out.println(min); } }