Du unterrichtest Englisch als Fremdsprache für Schülerinnen und Schüler an einer Highschool.
Du hast beschlossen, deinen gesamten Lehrplan auf Fernsehsendungen aufzubauen. Du musst analysieren, welche Wörter verwendet werden und wie oft sie wiederholt werden.
Damit kannst du die einfachsten Sendungen für den Anfang auswählen und die Schwierigkeit mit der Zeit allmählich steigern.
Deine Aufgabe ist es, zu zählen, wie oft jedes Wort in einem Untertitel eines Dramas vorkommt.
Die Untertitel dieser Dramen verwenden nur ASCII-Zeichen.
Die Figuren sprechen oft in umgangssprachlichem Englisch und verwenden Kontraktionen wie they're oder it's. Obwohl diese Kontraktionen aus zwei Wörtern entstehen (z. B. we are), gilt die Kontraktion (we're) als ein einzelnes Wort.
Wörter können durch jede Art von Satzzeichen (z. B. ":", "!", oder "?") oder Leerraum (z. B. "\t", "\n", oder " ") getrennt werden. Das einzige Satzzeichen, das keine Wörter trennt, ist der Apostroph in Kontraktionen.
Zahlen gelten als Wörter. Wenn es im Untertitel heißt It costs 100 dollars., dann ist 100 ein eigenes Wort.
Bei Wörtern spielt die Groß- und Kleinschreibung keine Rolle. Zum Beispiel kommt das Wort you dreimal im folgenden Satz vor:
You come back, you hear me? DO YOU HEAR ME?
Die Reihenfolge der Worthäufigkeiten im Ergebnis spielt keine Rolle.
Hier ist ein Beispiel, das mehrere der oben besprochenen Elemente vereint:
"That's the password: 'PASSWORD 123'!", cried the Special Agent.\nSo I fled.
Die Zuordnung für diesen Untertitel wäre:
123: 1
agent: 1
cried: 1
fled: 1
i: 1
password: 2
so: 1
special: 1
that's: 1
the: 2
Melde dich bei Exercism an, um 8th mit 70 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.