Sumas pares de elementos adyacentes en un arreglo

Para cada par de elementos adyacentes de un arreglo de enteros de longitud par, devuelve true si la suma del par es par y false si es impar. Los pares se superponen: toma los valores de las posiciones 0 y 1, luego los de 1 y 2, después los de 2 y 3, y así sucesivamente. Por lo tanto, el resultado tiene un elemento menos que el arreglo de entrada.

Ejemplos

Program.OddSum(new[] { 11, 15, 6, 8, 9, 10 }) ➞ new[] { true, false, true, false, false }

Program.OddSum(new[] { 12, 21, 5, 9, 65, 32 }) ➞ new[] { false, true, true, true, false }

Program.OddSum(new[] { 1, 2, 3, 4, 5, 6 }) ➞ new[] { false, false, false, false, false }

Notas

Todos los arreglos de entrada tienen longitud par. Si necesitas ayuda, consulta la pestaña Recursos.