Desafio
Dada a entrada de uma seqüência de letras minúsculas [a-z]
, produza a distância total entre as letras.
Exemplo
Input: golf
Distance from g to o : 8
Distance from o to l : 3
Distance from l to f : 6
Output: 17
Regras
- Lacunas padrão proibidas
- Este é o código-golfe - a resposta mais curta em bytes ganha.
- O alfabeto pode ser deslocado de qualquer direção. Você sempre deve usar o caminho mais curto. (ou seja, a distância entre
x
ec
é 5).
Casos de teste
Input: aa
Output: 0
Input: stack
Output: 18
Input: zaza
Output: 3
Input: valleys
Output: 35
æ%
while reading through the built-ins the other day, and it was pretty much made for this (type of) problem:OIæ%13AS