Слова из разрешённых букв
Иногда нужно отфильтровать слова, которые состоят только из допустимых символов: например, для простого словаря или проверки ввода. Дана строка allowed с разрешёнными символами и список строк words. Верните количество строк, где каждый символ входит в allowed.
Примеры
Ввод
"ab", ["ad", "bd", "aaab", "baa", "badab"]Вывод
2Ввод
"abc", ["a", "b", "c", "ab", "ac", "bc", "abc"]Вывод
7Ввод
"cad", ["cc", "acd", "b", "ba", "bac", "bad", "ac", "d"]Вывод
4Нужно реализовать
def count_consistent_strings(allowed: str, words: list[str]) -> int:
Теги
stringssethashmap
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"ab", ["ad","bd","aaab","baa","badab"]Ожидаемый
22
Ввод
"abc", ["a","b","c","ab","ac","bc","abc"]Ожидаемый
73
Ввод
"cad", ["cc","acd","b","ba","bac","bad","ac","d"]Ожидаемый
44
Ввод
"a", ["a","aa","aaa"]Ожидаемый
35
Ввод
"z", ["a","b"]Ожидаемый
06
Ввод
"ab", ["AD","BD","AAAB","BAA","BADAB"]Ожидаемый
0Фокус-радио
На паузе · SomaFM · Fluid