Palavras equilibradas
Podemos atribuir um valor a cada caractere de uma palavra com base em sua posição no alfabeto (a = 1, b = 2, ... , z = 26). Uma palavra equilibrada é aquela em que a soma dos valores do lado esquerdo da palavra é igual à soma dos valores do lado direito. Em palavras de comprimento ímpar, o caractere central (ponto de equilíbrio) é ignorado.
Escreva uma função que retorne true se a palavra estiver equilibrada e false caso contrário.
Exemplos
balanced("zips") ➞ true
// "zips" = "zi|ps" = 26+9|16+19 = 35|35 = true
balanced("brake") ➞ false
// "brake" = "br|ke" = 2+18|11+5 = 20|16 = falseNotas
- Todas as palavras estarão em minúsculas e terão no mínimo 2 caracteres.
- Palavras palíndromas sempre estarão equilibradas.