Buat program yang mengambil kata yang Anda input, dan tambahkan kata itu ke bagian belakangnya sendiri dikurangi huruf pertama, lalu ulangi sampai semua huruf hilang. Misalnya, cat
akan menjadi catatt
, dan hello
akan menjadi helloellolloloo
.
Masukkan salah
satu dari 26 huruf alfabet bahasa Inggris. Mungkin ada beberapa kata yang dipisahkan oleh spasi, dan perubahan harus diterapkan ke setiap kata.
Keluaran
Kata-kata dimasukkan, dengan setiap kata diletakkan setelahnya dengan huruf pertama hilang, dan kemudian dengan huruf kedua hilang, dan seterusnya sampai tidak ada lagi huruf untuk ditambahkan.
Lebih banyak contoh:
ill eel
output illlll eelell
laser bat
output laserasersererr batatt
darth vader
output dartharthrththh vaderaderdererr
Ini kode golf, jadi kode terpendek menang.
Klarifikasi:
Anda dapat memperlakukan input atau output sebagai daftar. Anda dapat memisahkan kata menggunakan baris baru dan bukan spasi. Anda dapat menambahkan spasi tambahan ke input.
1.
Harap perbarui spesifikasi dengan tunjangan baru (array I / O, ruang tambahan, dll.) 2.
Mohon informasikan solusi yang ada jika ada yang bisa menghemat byte dengan memanfaatkannya.