Problem

5 /9


Listen: Alphabetisch-häufiges Wörterbuch

Problem

Es wurde ein Text mit mehreren Zeilen angegeben. Der Text endet mit einer Zeichenfolge, die ein einzelnes Wort enthält. "END!". Das Wort "END!" ist kein Textinhalt, sondern dient nur als Zeichen für das Ende.

Erstellen Sie für diesen Text ein alphabetisches Wörterbuch, das nach der Häufigkeit der Wörter sortiert ist: Eine Liste von Wörtern, rechts neben jedem Wort muss angegeben werden, wie oft es in der Quelldatei vorkommt. Die Wörter sollten in absteigender Reihenfolge gehen. Wenn die Anzahl der Wörter gleich ist, erfolgt die Sortierung nach Wörtern in lexikographischer Reihenfolge.

Die Wörter sollten in eine kleinformatige Form und ohne Satzzeichen gebracht werden.
 
Beispiel
Eingabe Ausgabe
1 Duis aute irure dolor in reprehenderit in voluptate.
Velit esse cillum dolore eu fugiat nulla pariatur.
END!
in 2
aute 1
cillum 1
dolor 1
dolore 1
duis 1
esse 1
eu 1
fugiat 1
irure 1
nulla 1
pariatur 1
reprehenderit 1
velit 1
voluptate 1