At http://shakespeare.mit.edu/ Bir sayfada (örn üzerine Shakespeare'in oyunlarının her birinin tam metnini bulabilirsiniz Hamlet ).
Stdin'den http://shakespeare.mit.edu/hamlet/full.html gibi bir oyunun URL'sini alan ve her bir oynatma karakterinin stdout'a konuştuğu metin karakterlerinin sayısını kime göre sıralayan bir komut dosyası yazın en çok konuştu.
Oyun / sahne / eylem başlıkları diyalog olarak sayılmaz ve karakter isimleri sayılmaz. İtalik metin ve [köşeli parantezli metin] gerçek diyalog değildir, sayılmamalıdır. Diyalog içindeki boşluklar ve diğer noktalama işaretleri sayılmalıdır.
(Oyunların formatı çok tutarlı görünüyor, ancak hepsine bakmadım. Bana bir şey göz ardı etsem söyle. Senaryonuzun şiirler için çalışması gerekmez.)
Misal
İşte çok Ado Hakkında Hiçbir şey çıktı için ne beklediğim göstermek için:
Hiçbir Şey Hakkında Ado
Sahne 0.
haberci
Yapacağım.
BEATRICE
Yapmak.
LEONATO
Sen asla-mayacaksın.
BEATRICE
Hayır.
Beklenen çıktı:
LEONATO 15
Messenger 7
BEATRICE 6
puanlama
Bu kod golf. Bayttaki en küçük program kazanacaktır.