Arreglo equilibrado
Dado un arreglo de longitud par, copia la mitad con la suma más alta de números en la otra mitad del arreglo. Si la suma de la primera mitad es igual a la suma de la segunda mitad, devuelve el arreglo original.
Ejemplos
balanced([1, 2, 4, 6, 3, 1]) ➞ [6, 3, 1, 6, 3, 1]
# 1 + 2 + 4 < 6 + 3 + 1 sol = [6, 3, 1, 6, 3, 1]
balanced([88, 3, 27, 5, 9, 0, 13, 10]) ➞ [88, 3, 27, 5, 88, 3, 27, 5]
# 88 + 3 + 27 + 5 > 9 + 0 + 13 + 10 sol = [88, 3, 27, 5, 88, 3, 27, 5]
balanced([7, 5, 2, 6, 1, 0, 1, 5, 2, 7, 0, 6]) ➞ [7, 5, 2, 6, 1, 0, 1, 5, 2, 7, 0, 6]
# 7 + 5 + 2 + 6 + 1 + 0 = 1 + 5 + 2 + 7 + 0 + 6 sol = [7, 5, 2, 6, 1, 0, 1, 5, 2, 7, 0, 6]Notas
La longitud del arreglo es par.