Удаление лишних пробелов
TypeScript
Лёгкий
strings
Задача «Удаление лишних пробелов»
Напишите программу, которая принимает строку, содержащую слова, разделённые одним или несколькими пробелами. Необходимо удалить лишние пробелы: оставить только по одному пробелу между словами, а также удалить все начальные и конечные пробелы. Выведите полученную строку.
Формат ввода
Одна строка, состоящая из букв латинского алфавита и пробелов. Длина строки не превышает 1000 символов.
Формат вывода
Одна строка — исходная строка без лишних пробелов.
Примеры
Пример 1
ВВОД
hello world
ВЫВОД
hello world
Пример 2
ВВОД
6
1 2 -5 4 3 -1
3
ВЫВОД
6
Пример 3
ВВОД
multiple spaces
ВЫВОД
multiple spaces
Пример 4
ВВОД
4
-2 -3 -1 -4
2
ВЫВОД
4
main.ts