Serie de robos (10): Calcular la diferencia

El agente de seguros vuelve a llamar y se disculpa. Encontraron otra póliza contratada por tu cónyuge, pero esta se limita a cubrir un máximo determinado de pérdidas (por ejemplo, 50,000€). Le envías a tu cónyuge una factura por la diferencia que quedó sin cubrir.

Dado un dict de los artículos robados y un limit, devuelve la diferencia entre el valor total de esos artículos y el límite de la póliza.

Ejemplos

calc_diff({ "baseball bat": 20 }, 5) ➞ 15

calc_diff({"skate": 10, "painting": 20 }, 19) ➞ 11

calc_diff({"skate": 200, "painting": 200, "shoes": 1 }, 400) ➞ 1

Notas

  • El dict siempre contiene al menos un elemento (nunca hay objetos vacíos).
  • La suma de los elementos siempre es mayor que el límite.