Zählung der Studentennoten

Python Easy dicts

Aufgabe «Zählung der Studentennoten»

Schreiben Sie ein Programm, das eine Liste von Studenten mit ihren Noten im Fach als Eingabe nimmt. Für jeden Studenten sind sein Name und seine Note angegeben. Es soll gezählt werden, wie oft jede Note unter allen Studenten vorkommt, und die Ergebnisse in aufsteigender Reihenfolge der Note ausgegeben werden. Es ist garantiert, dass die Noten von 2 bis einschließlich 5 reichen können.

Eingabeformat

In der ersten Zeile eine ganze Zahl N (1 ≤ N ≤ 1000) — die Anzahl der Einträge. Dann in N Zeilen jeder Eintrag: der Name des Studenten (eine Zeichenkette aus lateinischen Buchstaben, bis zu 20 Zeichen) und die Note (eine ganze Zahl von 2 bis 5), getrennt durch ein Leerzeichen.

Ausgabeformat

Geben Sie 4 Zeilen aus: für jede Note von 2 bis 5 eine Zeile der Form 'Note X: Y', wobei X die Note und Y die Anzahl der Studenten mit dieser Note ist. Jede Zeile wird in einer separaten Zeile ausgegeben.

Beispiele

Beispiel 1

EINGABE
3 John 2 Kate 2 Mike 2
AUSGABE
Оценка 2: 3 Оценка 3: 0 Оценка 4: 0 Оценка 5: 0
main.py