Père fondateur du rock and roll Chuck Berry malheureusement décédé aujourd'hui.
Pensez au refrain de sa célèbre chanson " Johnny B. Goode ":
Go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Johnny B. Goode
(Il a été ponctué d’ autres manières, mais ce qui précède servira aux fins du défi.)
Défi
Avec une chaîne de lettres z non vide et minuscule, indiquez le refrain de "Johnny B. Goode" avec toutes les instances de Goougo remplacé par la chaîne d'entrée, avec une majuscule de la même manière.
Un retour à la ligne peut éventuellement suivre. Rien d'autre dans le choeur ne devrait changer.
Par exemple , si l’entrée est
codela sortie doit être exactementCode, code Code Johnny code, code Code Johnny code, code Code Johnny code, code Code Johnny code, code Johnny B. Codeodeéventuellement suivi d'une nouvelle ligne.
Notez que la mise en majuscule de tous les mots correspond au refrain d'origine, et (malgré le manque de rythme), le Godans Goodeest remplacé ainsi que les mots individuels Goet go.
Le code le plus court en octets gagne.
Cas de test
"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