Suche nach eindeutigen Büchern nach Genre mit LINQ
C#
Medium
LINQ
Aufgabe «Suche nach eindeutigen Büchern nach Genre mit LINQ»
Schreiben Sie ein Programm in C#, das eine Liste von Büchern (Titel und Genre durch Komma getrennt) einliest und mit LINQ alle eindeutigen Genres findet und für jedes Genre die Anzahl der Bücher ausgibt, sortiert nach absteigender Anzahl. Bei gleicher Anzahl wird alphabetisch nach Genre sortiert. Die Eingabe endet mit einer leeren Zeile. Das Ergebnis wird im Format „Genre: Anzahl“ ausgegeben.
Eingabeformat
Zeilen im Format „Titel,Genre“ bis zur leeren Zeile.
Ausgabeformat
Zeilen im Format „Genre: Anzahl“, sortiert nach absteigender Anzahl, bei Gleichheit alphabetisch.
Beispiele
Beispiel 1
EINGABE
Алиса в Стране чудес,Сказка
Гарри Поттер,Фэнтези
Властелин колец,Фэнтези
AUSGABE
Фэнтези: 2
Сказка: 1
Beispiel 2
EINGABE
5
add task1 3
add task2 1
add task3 2
highest
get task2
AUSGABE
main.cs