Pares adyacentes con suma par 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 consecutivos comparten un elemento: agrupa 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
oddSum(std::vector<int>{11, 15, 6, 8, 9, 10}) ➞ std::vector<bool>{true, false, true, false, false}
oddSum(std::vector<int>{12, 21, 5, 9, 65, 32}) ➞ std::vector<bool>{false, true, true, true, false}
oddSum(std::vector<int>{1, 2, 3, 4, 5, 6}) ➞ std::vector<bool>{false, false, false, false, false}Notas
Todos los arreglos de entrada tienen una longitud par. Si necesitas ayuda, consulta la pestaña Recursos.