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