Geben Sie eine Zeichenfolge als Eingabe ein und drucken Sie eine neue Zeichenfolge, wobei jeder Buchstabe durch den jeweiligen Alphabetindex nach rechts verschoben wird.
Wir alle wissen, dass A ein langsamer und Z ein schneller Buchstabe ist. Dies bedeutet, dass Z um 25 Felder nach rechts verschoben wird, A überhaupt nicht und B um 1 Feld verschoben wird.
Ihr Programm muss nur Großbuchstaben von AZ und keine anderen Zeichen, keine Leerzeichen und keine Interpunktion verarbeiten.
Beachten Sie, dass das neueste Zeichen verwendet wird, wenn zwei oder mehr Buchstaben nach dem Verschieben auf die gleiche Stelle fallen. (Beispiel: BA
-> A
)
Beispiele
"AZ" -> "A Z"
"ABC" -> "A B C"
"ACE" -> "A C E"
"CBA" -> " A"
"HELLOWORLD" -> " E H DLL OLO R W"
Regeln
- Das ist Code-Golf , also gewinnt der kürzeste Code in einem Sprachbyte.
Standardlücken sind verboten.
Die Eingabe muss als Zeichenfolge empfangen werden.
- Sie können das Ergebnis ausdrucken
stdout
oder eine Zeichenfolge zurückgeben. - Ein einzelnes abschließendes Leerzeichen und / oder eine neue Zeile ist zulässig.
- Sie können auch Kleinbuchstaben als Eingabe oder Ausgabe verwenden, jedoch nur Groß- und Kleinschreibung.