Bu meydan okuma, Oscar 2017'deki En İyi Resim kazanan La La Land Moonlight'a bir hediyedir !
Sadece harf içeren bir dize alan [A-Za-z]
, her gün cümleleri .,'?
ve boşluklarda ortak olan dört sembol olan ve dizeyi La La Land tarzında çıkaran bir fonksiyon / program yazın .
Daha açık olmak için, harfleri ilk sesli gruba ekleyin ve dahil edin ve her seferinde bir boşluk ekleyerek iki kez yazdırın / çıktın, ardından dizgenin tamamını yazdırın / çıkarın. y bu mücadelede ünlüdür . Noktalama işaretleri ve büyük harfler kullanılmalıdır.
Tüm dizelerin en az bir ünlü harf içerdiğini ve tüm dizelerin bir harfle başladığını varsayabilirsiniz.
Test durumları:
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?
Bu kod-golf olduğundan her dilde en kısa kod kazanır. Açıklamalar, anadillerde de teşvik edilmektedir .
MOONLIGHT
. Ve sadece eğlence için:Why did the chicken cross the road?