text без пробелов и словарь vocabulary — список слов.
Расставьте в text пробелы так, чтобы каждый получившийся кусок был словом из словаря. Одно слово можно использовать сколько угодно раз, а какие-то слова не использовать вовсе.
Верните все предложения, которые так можно получить, в любом порядке. Слова в предложении разделяются одним пробелом. Если ни одного способа нет, верните пустой список.text='sunflowerseed', vocabulary=['sun', 'flower', 'sunflower', 'seed', 'flowers', 'eed'] → ['sun flower seed', 'sun flowers eed', 'sunflower seed']
Подходят три разбиения: «sun flower seed», «sunflower seed» и «sun flowers eed».
text='abab', vocabulary=['ab'] → ['ab ab']
Одно и то же слово можно использовать несколько раз.
text='planet', vocabulary=['plan', 'net'] → []
После «plan» остаётся «et», а такого слова в словаре нет, так что разбиений нет.
text.length ≤ 100vocabulary.length ≤ 1000vocabulary[i].length ≤ 20text и vocabulary[i] состоят только из строчных латинских буквtext='sunflowerseed', vocabulary=['sun', 'flower', 'sunflower', 'seed', 'flowers', 'eed']
['sun flower seed', 'sun flowers eed', 'sunflower seed']
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 62 теста на сервере, включая скрытые.