Diberikan daftar atau string yang dibatasi, mengeluarkan daftar atau string yang dibatasi dengan karakter pertama dari setiap kata satu kata kemudian.
Untuk tantangan ini, "kata" hanya terdiri dari semua karakter ASCII yang dapat dicetak, kecuali karakter spasi, baris baru, dan tab.
Misalnya, ambil senar "Selamat siang, Dunia!" (dibatasi-ruang):
1. String
"Good afternoon, World!"
2. Get the first characters:
"[G]ood [a]fternoon, [W]orld!"
3. Move the characters over. The character at the end gets moved to the beginning.
"[W]ood [G]fternoon, [a]orld!"
4. Final string
"Wood Gfternoon, aorld!"
Ini kode-golf , jadi kode terpendek menang!
Kasus uji:
Input -> output (space-delimited)
"Good afternoon, World!" -> "Wood Gfternoon, aorld!"
"This is a long sentence." -> "shis Ts i aong lentence."
"Programming Puzzles and Code Golf" -> Grogramming Puzzles Pnd aode Colf"
"Input -> output" -> "onput I> -utput"
"The quick brown fox jumped over the lazy dog." -> "dhe Tuick qrown box fumped jver ohe tazy log."
"good green grass grows." -> "good green grass grows."