По заданной строке найдите первое слово, начинающееся с каждой буквы (без учета регистра).
Образец
Использование в Ferulas flourish in gorgeous gardens.
качестве входных данных:
"Ferulas flourish in gorgeous gardens."
^^^^^^^ ^^ ^^^^^^^^
| | |
| | --> is the first word starting with `g`
| --> is the first word starting with `i`
--> is the first word starting with `f`
Затем выходные данные для этого образца должны быть совпадающими словами, соединенными одним пробелом:
"Ferulas in gorgeous"
Вызов
И ввод, и вывод должны быть строковым представлением или ближайшей альтернативой на вашем языке.
Программа или функция разрешены.
Вы можете рассмотреть слово, по меньшей мере , одного из: lowercase or uppercase letters, digits, underscore
.
Это код-гольф , самый короткий ответ в байтах выигрывает.
Другие образцы:
input: "Take all first words for each letter... this is a test"
output: "Take all first words each letter is"
input: "Look ^_^ .... There are 3 little dogs :)"
output: "Look _ There are 3 dogs"
input: "...maybe some day 1 plus 2 plus 20 could result in 3"
output: "maybe some day 1 plus 2 could result in 3"