Tantangan ini merupakan penghargaan bagi pemenang Best Picture di Oscar 2017, La La Land Moonlight !
Tulis fungsi / program yang mengambil string yang hanya berisi huruf [A-Za-z]
, empat simbol yang umum dalam kalimat .,'?
dan spasi setiap hari , dan output string dalam gaya La La Land.
Untuk lebih spesifik, ambil huruf hingga, dan termasuk, grup vokal pertama, dan cetak / output dua kali menambahkan spasi setiap kali, lalu cetak / output seluruh string. y adalah vokal dalam tantangan ini. Tanda baca dan huruf besar harus dipertahankan.
Anda dapat mengasumsikan bahwa semua string berisi setidaknya satu vokal, dan bahwa semua string dimulai dengan huruf.
Kasus uji:
Land
La La Land
Moonlight
Moo Moo Moonlight
quEueIng
quEueI quEueI quEueIng
This isn't a single word.
Thi Thi This isn't a single word.
It's fun to play golf
I I It's fun to play golf
Ooo
Ooo Ooo Ooo
I'm okay
I I I'm okay
Hmm, no. There will be at least one vowel, but it can be anywhere.
Hmm, no Hmm, no Hmm, no. There will be at least one vowel, but it can be anywhere.
Why is y a vowel?
Why Why Why is y a vowel?
Ini adalah kode-golf sehingga kode terpendek dalam setiap bahasa menang. Penjelasan didorong , juga dalam bahasa umum.
MOONLIGHT
. Dan hanya untuk bersenang-senang:Why did the chicken cross the road?