message из вырезанных букв. Есть сколько угодно экземпляров газеты с одним и тем же заголовком headline.
Из одного экземпляра можно вырезать любые буквы заголовка, но в записку они встают **в том же порядке**, в каком шли в заголовке (то есть каждая копия даёт подпоследовательность headline). Куски из разных копий приклеиваются друг за другом.
Верните минимальное число копий, из которых можно сложить message, или -1, если это невозможно.headline="rain", message="ranin" → 2
Из первой копии вырезаем "ran" (r, a, n), из второй — "in". Двух копий хватает, одной — нет.
headline="news", message="sun" → -1
Буквы u в заголовке нет, сложить записку невозможно.
headline="ab", message="bbb" → 3
Из каждой копии получается только одна буква b — нужно три копии.
headline="rain", message="ranin"
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 158 тестов на сервере, включая скрытые.