Tantangan
Mengingat jumlah komik XKCD, output teks judul komik itu (teks mouseover).
Namun, program harus melempar kesalahan ketika diberi angka 859atau 404.
Aturan
Nomor yang diberikan akan selalu berupa komik yang ada (kecuali 404).
Program Anda tidak boleh membuat kesalahan untuk nomor selain 859atau 404.
Untuk referensi, komik 404tidak ada dan 859adalah:
Brains aside, I wonder how many poorly-written xkcd.com-parsing scripts will break on this title (or ;;"''{<<[' this mouseover text."
Penyingkat url tidak diizinkan. Anda dapat menggunakan internet untuk mendapatkan teks judul.
Contohnya
Input > Output
1642 > "That last LinkedIn request set a new record for the most energetic physical event ever observed. Maybe we should respond." "Nah."
1385 > ::PLOOOOSH:: Looks like you won't be making it to Vinland today, Leaf Erikson.
1275 > If replacing all the '3's doesn't fix your code, remove the 4s, too, with 'ceiling(pi) / floor(pi) * pi * r^floor(pi)'. Mmm, floor pie.
1706 > Plus, now I know that I have risk factors for elbow dysplasia, heartworm, parvo, and mange.
Karunia
Saya akan memberikan hadiah untuk jawaban terpendek yang gagal pada komik 859 karena ditulis dengan buruk alih-alih memeriksa nomornya.
Program Anda dapat memecahkan teks alt lainnya (seperti 744) asalkan mereka memiliki tanda kurung, tanda kutip dll.
Kemenangan
Kode terpendek dalam byte menang.
859atau 404" dan "dapat merusak teks alt lainnya".