Diberikan string sebagai input, cetak string baru dengan setiap huruf didorong ke kanan oleh indeks alfabet masing-masing.
Kita semua tahu bahwa A lambat dan Z adalah huruf cepat. Ini berarti bahwa Z akan bergeser ke kanan dengan 25 ruang, A tidak bisa bergeser sama sekali dan B akan digeser oleh 1 ruang.
Program Anda hanya perlu menangani huruf besar dari AZ, dan tidak ada karakter lain, tidak ada spasi putih, tidak ada tanda baca.
Perhatikan bahwa jika 2 atau lebih huruf jatuh ke ruang yang sama setelah bergeser, karakter terbaru akan digunakan. (Contoh: BA
-> A
)
Contohnya
"AZ" -> "A Z"
"ABC" -> "A B C"
"ACE" -> "A C E"
"CBA" -> " A"
"HELLOWORLD" -> " E H DLL OLO R W"
Aturan
- Ini adalah kode-golf , jadi kode terpendek dalam byte bahasa apa pun yang menang.
Celah standar dilarang.
Input harus diterima sebagai string.
- Anda dapat mencetak hasilnya ke
stdout
atau mengembalikan string. - Sebuah tunggal miring spasi dan / atau baris baru diperbolehkan.
- Anda juga dapat menggunakan huruf kecil sebagai input atau output, tetapi hanya menggunakan kedua case.