Entfernen überflüssiger Leerzeichen
TypeScript
Easy
strings
Aufgabe «Entfernen überflüssiger Leerzeichen»
Schreiben Sie ein Programm, das eine Zeichenkette mit Wörtern, die durch ein oder mehrere Leerzeichen getrennt sind, einliest. Es müssen überflüssige Leerzeichen entfernt werden: Es soll nur ein Leerzeichen zwischen den Wörtern bleiben, und alle führenden und abschließenden Leerzeichen sollen entfernt werden. Geben Sie die resultierende Zeichenkette aus.
Eingabeformat
Eine Zeile, bestehend aus Buchstaben des lateinischen Alphabets und Leerzeichen. Die Länge der Zeile beträgt nicht mehr als 1000 Zeichen.
Ausgabeformat
Eine Zeile — die ursprüngliche Zeile ohne überflüssige Leerzeichen.
Beispiele
Beispiel 1
EINGABE
hello world
AUSGABE
hello world
Beispiel 2
EINGABE
6
1 2 -5 4 3 -1
3
AUSGABE
6
Beispiel 3
EINGABE
multiple spaces
AUSGABE
multiple spaces
Beispiel 4
EINGABE
4
-2 -3 -1 -4
2
AUSGABE
4
main.ts