Tugas Anda adalah menampilkan string yang tepat
The Jabberwocky
tanpa mengambil input. Aturan normal untuk input dan output berlaku, sehingga fungsi dan program diizinkan.
Tentu saja ada tangkapan, itu tidak akan menyenangkan tanpa tangkapan. Program Anda, ketika dilucuti karakter non-alfabet, harus memulai puisi The Jabberwocky (case-sensitive). Untuk memulai puisi itu harus substring terus menerus dari puisi itu dimulai dari awal. String kosong baik-baik saja (walaupun Anda mungkin tidak akan skor sangat baik).
Ini adalah teks untuk referensi:
twasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabebewarethejabberwockmysonthejawsthatbitetheclawsthatcatchbewarethejubjubbirdandshunthefrumiousbandersnatchhetookhisvorpalswordinhandlongtimethemanxomefoehesoughtsorestedhebythetumtumtreeandstoodawhileinthoughtandasinuffishthoughthestoodthejabberwockwitheyesofflamecamewhifflingthroughthetulgeywoodandburbledasitcameonetwoonetwoandthroughandthroughthevorpalbladewentsnickersnackheleftitdeadandwithitsheadhewentgalumphingbackandhastthouslainthejabberwockcometomyarmsmybeamishboyofrabjousdaycalloohcallayhechortledinhisjoytwasbrilligandtheslithytovesdidgyreandgimbleinthewabeallmimsyweretheborogovesandthemomerathsoutgrabe
Berikut adalah program yang dapat Anda gunakan untuk menguji properti ini.
Jika Anda kehabisan puisi untuk digunakan, Anda tidak dapat menggunakan karakter alfabet tambahan.
Karakter alfabet adalah karakter a
- z
dan A
- Z
ini daftar lengkapnya:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
Mencetak gol
Program Anda akan dinilai dalam jumlah byte non-alfabet yang digunakan dengan lebih sedikit lebih baik.
Berikut adalah program Haskell yang mencetak jawaban. (Ini mengasumsikan input valid)
Contoh program
Program berikut ini akan valid:
twas&*brilliga77812nd Thesli thyt Oves didgy reand Gim bleinth ewab eal lmims ywe""""""""
ret h eb or o g o ve sa n dthemomerAthsoutgrabebewaretheJABBERWOCKmysonthe)(*)()((*98980908(()*(jawsthatbit
Ketika dilucuti ke karakter alfabet itu adalah:
twasbrilligandTheslithytOvesdidgyreandGimbleinthewabeallmimsyweretheb orogovesandthemomerAthsoutgrabebewaretheJABBERWOCKmysonthejawsthatbit
Yang cocok dengan bit pertama dari puisi itu (case-sensitive).
Program ini akan mendapatkan skor 59 karena berisi karakter non-alfabet ini:
&*77812 """"""""
)(*)()((*98980908(()*(
Jabberwocky
(tanpa artikel), sedangkan nama binatang itu adalah the Jabberwock
(tanpa no -y ). Tentu saja Anda tidak dapat mengubah output yang diperlukan sekarang, tapi ...