あなたの仕事は、ビートルズの曲「Hey Jude」(©Sony / ATV Music Publishing LLC)の歌詞から抽出した次の4つの詩を印刷するプログラムを書くことです。
Hey Jude, don't make it bad\n
Take a sad song and make it better\n
Remember to let her into your heart\n
Then you can start to make it better\n
\n
Hey Jude, don't be afraid\n
You were made to go out and get her\n
The minute you let her under your skin\n
Then you begin to make it better\n
\n
Hey Jude, don't let me down\n
You have found her, now go and get her\n
Remember to let her into your heart\n
Then you can start to make it better\n
\n
Hey Jude, don't make it bad\n
Take a sad song and make it better\n
Remember to let her under your skin\n
Then you'll begin to make it\n
\n
しかし
これらの4つの節の作成に使用できる入力は、次のトークンのリストのみです。
"Hey Jude, don't"
" make it bad"
" be afraid"
" let me down"
"Take a sad song and make it better"
"You"
" were made to go out"
" and get her"
" have found her, now go"
"Remember to"
"The minute you"
" let her"
" into your heart"
" under your skin"
"Then"
" you"
" can start"
"'ll"
" begin"
" to make it"
" better"
一部のトークンの前にはスペースがあり、引用符を囲むことはトークンの一部ではないことに注意してください。リストには任意の形式を使用し、トークンの順序を自由に並べ替えることができます。
生成される出力は、上記の4つの節と正確に一致する必要があります。\n
は改行に使用され、各節の後に余分な改行が追加されることに注意してください。あなたは使用することができ、このファイル:(MD5を4551829c84a370fc5e6eb1d5c854cbec
照らし合わせて、出力を確認すること)。
次の鉄道図を使用して、詩の構造を理解できます(各要素はトークンを表します)。
バイト単位の最短コードが優先されます。幸せなゴルフ。