Par con la menor diferencia
Dada una lista de números, devuelve el par de números con la menor diferencia absoluta. Devuelve el par como una lista, ordenada de menor a mayor. Si varios pares tienen la misma diferencia, devuelve el par con la menor suma.
Ejemplos
min_difference_pair([40, 16, 8, 17, 15]) ➞ [15, 16]
# [15, 16] tiene una suma menor que [16, 17]
min_difference_pair([1, -31, -27, -18, -48, -15, -11, -34]) ➞ [-34, -31]
min_difference_pair([0, 2, 35, 42, 45, 14, -6, -1]) ➞ [-1, 0]
min_difference_pair([32, 33, 4, 6, 48, 18, 20, -7, -4, 31]) ➞ [31, 32]Notas
No habrá números repetidos en la lista.