Tugas Anda adalah menulis sebuah program yang mencetak empat ayat berikut diekstraksi dari lirik dari lagu The Beatles "Hey Jude" (© Sony / ATV Music Publishing LLC):
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
TAPI
Satu-satunya masukan yang Anda boleh gunakan untuk membangun empat ayat ini adalah daftar token ini:
"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"
Perhatikan bahwa beberapa token memiliki ruang yang didahului dan bahwa tanda kutip yang dilampirkan bukan bagian dari token. Anda bebas menggunakan format apa pun untuk daftar dan mengatur ulang urutan token.
Output yang Anda hasilkan harus sama persis dengan keempat ayat di atas. Catatan yang \n
digunakan untuk baris baru dan baris baru tambahan ditambahkan setelah setiap ayat. Anda dapat menggunakan file ini (MD5:) 4551829c84a370fc5e6eb1d5c854cbec
untuk memeriksa keluaran Anda.
Anda dapat menggunakan diagram kereta api berikut untuk memahami struktur ayat-ayat (setiap elemen mewakili token):
Kode terpendek dalam byte menang. Selamat bermain golf.