Вам дана строка. Выведите строку с одним пробелом на слова.
Вызов
На входе будет строка (не nullпустая), "заключенная в кавычки ( ), отправленные через stdin. Уберите из него начальные и конечные пробелы. Кроме того, если между двумя словами (или символами, или чем-то еще) есть несколько пробелов, обрежьте их до одного пробела. Выведите измененную строку с кавычками.
правила
- Строка не должна быть длиннее 100 символов и будет содержать только символы ASCII в диапазоне
(пробел) до~(тильда) (коды символов от 0x20 до 0x7E включительно), за исключением того", что строка не будет содержать кавычек (") и других символов вне диапазон указан выше. См. Таблицу ASCII для справки. - Вы должны принять входные данные
stdin(или ближайший альтернативный вариант). - Вывод должен содержать кавычки (
"). - Вы можете написать полную программу или функцию, которая принимает входные данные (из
stdin) и выводит последнюю строку
Тестовые случаи
"this is a string " --> "this is a string"
" blah blah blah " --> "blah blah blah"
"abcdefg" --> "abcdefg"
" " --> ""
"12 34 ~5 6 (7, 8) - 9 - " --> "12 34 ~5 6 (7, 8) - 9 -"
счет
Это код гольф, поэтому выигрывает самое короткое представление (в байтах).
" "aa" "-> ""aa""(допустимы ли кавычки внутри входной строки?)


must take input from stdin, а потом говорите...or a function which takes input, and outputs the final string. Означает ли это, что функция также должна принимать данныеstdin?