Sortierung nach Wortlänge

C# Easy sorting

Aufgabe «Sortierung nach Wortlänge»

Schreiben Sie ein Programm, das eine Zeichenfolge einliest, die mehrere durch Leerzeichen getrennte Wörter enthält. Das Programm soll die Wörter aufsteigend nach ihrer Länge sortieren. Wenn zwei Wörter die gleiche Länge haben, behalten Sie ihre ursprüngliche Reihenfolge bei (stabile Sortierung). Geben Sie die sortierten Wörter durch ein Leerzeichen getrennt aus.

Eingabeformat

Eine Zeile, die 1 bis 100 Wörter enthält. Jedes Wort besteht nur aus Kleinbuchstaben des lateinischen Alphabets, die Länge jedes Wortes beträgt 1 bis 50 Zeichen.

Ausgabeformat

Eine Zeile, die dieselben Wörter, aufsteigend nach Länge sortiert, durch ein einzelnes Leerzeichen getrennt enthält.

Beispiele

Beispiel 1

EINGABE
5 1 2 3 4 5
AUSGABE
5

Beispiel 2

EINGABE
3 7 9 11
AUSGABE
3
main.cs