text и список слов words. Из text разрешается вычёркивать любые буквы; оставшиеся буквы читаются в прежнем порядке.
Найдите самое длинное слово из words, которое можно получить из text таким вычёркиванием. Если подходящих слов максимальной длины несколько, верните наименьшее в алфавитном порядке. Если не подходит ни одно слово, верните пустую строку.text='planetarium', words=['plum', 'planet', 'train', 'pear'] → 'planet'
Вычеркнув буквы из planetarium, можно получить plum, planet и pear; train нельзя — после r в тексте нет буквы a. Самое длинное — planet.
text='bread', words=['bed', 'red', 'bad'] → 'bad'
Подходят все три слова длины 3, в алфавитном порядке первым идёт bad.
text='abc', words=['cab', 'd'] → ''
Порядок букв менять нельзя, поэтому cab не получить, а буквы d в тексте нет. Ответ — пустая строка.
len(text) ≤ 1000len(words) ≤ 1000len(words[i]) ≤ 1000text и words[i] состоят только из строчных латинских буквtext='planetarium', words=['plum', 'planet', 'train', 'pear']
'planet'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 96 тестов на сервере, включая скрытые.