words и список головоломок puzzles. Верните список, где на месте i стоит количество слов из words, подходящих к головоломке puzzles[i].
Слов очень много, головоломок тоже — проверять каждую пару слишком долго.words=["tool", "lot", "loot", "stool", "too"], puzzles=["tlo", "otsl", "lot"] → [4, 5, 3]
Для "tlo" подходят tool, lot, loot и too (в stool есть s) — 4. Для "otsl" подходят все пять слов. Для "lot" ключевая буква l: too её не содержит, а в stool есть s — остаётся 3.
words=["bee", "beef"], puzzles=["fbe", "zbe"] → [1, 0]
"fbe" требует букву f — подходит только beef. Ключевая буква "zbe" — z, её нет ни в одном слове, поэтому 0.
words=["tool", "lot", "loot", "stool", "too"], puzzles=["tlo", "otsl", "lot"]
[4, 5, 3]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 35 тестов на сервере, включая скрытые.