Distancia entre letras

Dadas dos palabras, la distancia entre letras se calcula tomando el valor absoluto de la diferencia entre los códigos de los caracteres y sumando las diferencias.

Si una palabra es más larga que la otra, agrega la diferencia de longitudes al resultado.

Para ilustrarlo:

letterDistance("house", "fly") = dist("h", "f") + dist("o", "l") + dist("u", "y") + dist(house.length, fly.length)

= |104 - 102| + |111 - 108| + |117 - 121| + |5 - 3|
= 2 + 3 + 4 + 2
= 11

Ejemplos

letterDistance("sharp", "sharq") ➞ 1

letterDistance("abcde", "Abcde") ➞ 32

letterDistance("abcde", "bcdef") ➞ 5

Notas

  • Comienza siempre a comparar las dos cadenas desde su primera letra.
  • Las letras sobrantes no se cuentan para la distancia.
  • Se incluyen las letras mayúsculas.