El eslabón perdido de una progresión aritmética

Published by Matt in

Tu función recibirá una lista con una secuencia de números. Sin embargo, faltará un elemento. Tu tarea es averiguar cuál no está en la lista.

Para ilustrarlo, dada la lista [1, 3, 4, 5], falta 2, por lo que la salida debe ser 2.

Ejemplos

missing([1, 3, 4, 5]) ➞ 2

missing([2, 4, 6, 8, 10, 14, 16]) ➞ 12

missing([1.5, 2, 3]) ➞ 2.5

Notas

  • El elemento faltante nunca será el número más pequeño ni el más grande de la lista.
  • En cada lista, falta exactamente un elemento.