String solution(int[] numbers) { int[] filtered = newint[(numbers.length + 1) / 2]; intidx=0; booleaninc=true; booleandec=true; for (inti=0; i < numbers.length; i = i + 2) { filtered[idx] = numbers[i]; idx++; } for (inti=0; i < idx - 1; i++) { if (filtered[i] <= filtered[i + 1]) dec = false; if (filtered[i] >= filtered[i + 1]) inc = false; } if (inc) return"increasing"; if (dec) return"decreasing"; return"none"; }
1 2 3 4 5 6 7 8 9 10
String solution(int[] numbers) { booleaninc=true, dec = true; for (inti=2; i < numbers.length; i += 2) { if (numbers[i] <= numbers[i - 2]) inc = false; if (numbers[i] >= numbers[i - 2]) dec = false; } if (inc) return"increasing"; if (dec) return"decreasing"; return"none"; }