Somas pares de elementos adjacentes em um array

Para cada par de elementos adjacentes de um array de números inteiros com comprimento par, retorne true se a soma do par for par e false se for ímpar. Os pares se sobrepõem: use os valores nas posições 0 e 1, depois os das posições 1 e 2, em seguida os das posições 2 e 3, e assim por diante. Portanto, o resultado tem um elemento a menos que o array de entrada.

Exemplos

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 }

Observações

Todos os arrays de entrada têm comprimento par. Se precisar de ajuda, consulte a aba Recursos.