Dada una cadena como entrada, imprima una nueva cadena con cada letra empujada hacia la derecha por su índice alfabético respectivo.
Todos sabemos que A es lenta y Z es una letra rápida. Esto significa que Z se desplaza hacia la derecha 25 espacios, A no se desplaza en absoluto y B se desplaza 1 espacio.
Su programa solo tiene que manejar letras mayúsculas de AZ y no otros caracteres, espacios en blanco ni signos de puntuación.
Tenga en cuenta que si 2 o más letras caen en el mismo espacio después del cambio, se utilizará el último carácter. (Ejemplo: BA
-> A
)
Ejemplos
"AZ" -> "A Z"
"ABC" -> "A B C"
"ACE" -> "A C E"
"CBA" -> " A"
"HELLOWORLD" -> " E H DLL OLO R W"
Reglas
- Este es el código de golf , por lo que gana el código más corto en cualquier idioma.
Las lagunas estándar están prohibidas.
La entrada debe recibirse como una cadena.
- Puede imprimir el resultado
stdout
o devolver una cadena. - A solo se permite con espacios en blanco y / o salto de línea.
- También puede usar letras minúsculas como entrada o salida, pero solo use cualquier caso.