我将嵌套一个循环,首先进行迭代以找到第一个奇数;然后从那里进行迭代以获得均匀的值。从第一个奇数开始迭代后,可以终止外循环。就像是
public static int go(int[] ray) { for (int i = 0; i < ray.length; i++) { if (ray[i] % 2 != 0) { for (int j = i + 1; j < ray.length; j++) { if (ray[j] % 2 == 0) { return j - i; } } break; } } return -1;}输出(根据要求)
6231-1454-1



