Arreglo equilibrado
Dado un arreglo de longitud desconocida, pero con una cantidad par de elementos (números), 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]
balanced([88, 3, 27, 5, 9, 0, 13, 10]) ➞ [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]Notas
Cada arreglo tiene una cantidad par de elementos.