Allowed Letters Only

Sometimes you need to filter words that use only approved characters, such as in a simple dictionary or input check. Given a string allowed with the permitted characters and a list of strings words, count how many words contain only characters from allowed. Return that count.

Примеры

Ввод
"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
PostgreSQLv16

Εδώ θα εμφανιστεί το αποτέλεσμα εκτέλεσης του κώδικα

Visible tests
1
Input
"ab", ["ad","bd","aaab","baa","badab"]
Expected2
2
Input
"abc", ["a","b","c","ab","ac","bc","abc"]
Expected7
3
Input
"cad", ["cc","acd","b","ba","bac","bad","ac","d"]
Expected4
4
Input
"a", ["a","aa","aaa"]
Expected3
5
Input
"z", ["a","b"]
Expected0
6
Input
"ab", ["AD","BD","AAAB","BAA","BADAB"]
Expected0
Focus radio
Paused · SomaFM · Fluid