Rock and roll kurucu babası Chuck Berry bugün ne yazık ki öldü.
Düşünün koro onun içinde ünlü şarkısı " Goode ":
Go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Johnny B. Goode
( Noktalama işaretinin başka yolları da vardır, ancak yukarıdakiler meydan okuma amaçları için hizmet edecektir.)
Meydan okuma
Az harfli, küçük harfli bir harf dizgisi verildiğinde , aynı şekilde büyük harfle yazılmış Goveya gogiriş dizgisi ile değiştirilen "Johnny B. Goode" nin korosunu çıkar .
İzleyen bir yeni satır isteğe bağlı olarak takip edilebilir. Korodaki başka hiçbir şey değişmemeli.
Örneğin , giriş,
codeçıkışın tam olması gerekir.Code, code Code Johnny code, code Code Johnny code, code Code Johnny code, code Code Johnny code, code Johnny B. Codeodeisteğe bağlı olarak bir yeni satır izler.
Tüm kelimelerin harf orijinal koro ile eşleşir ve (ritm olmamasına rağmen) unutmayın Gode Goodetek tek kelimelerin yanı sıra değiştirilir Gove go.
Bayt cinsinden en kısa kod kazanır.
Test Kılıfları
"input"
output
"go"
Go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Johnny B. Goode
"code"
Code, code
Code Johnny code, code
Code Johnny code, code
Code Johnny code, code
Code Johnny code, code
Johnny B. Codeode
"a"
A, a
A Johnny a, a
A Johnny a, a
A Johnny a, a
A Johnny a, a
Johnny B. Aode
"johnny"
Johnny, johnny
Johnny Johnny johnny, johnny
Johnny Johnny johnny, johnny
Johnny Johnny johnny, johnny
Johnny Johnny johnny, johnny
Johnny B. Johnnyode
"fantastic"
Fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Johnny B. Fantasticode
an,c,cath