Étant donné un ensemble de chaînes non vide et une liste de chaînes, découvrez combien de fois l'ensemble se produit dans la liste, c'est-à-dire combien de fois vous pouvez créer l'ensemble avec des éléments de la liste. Chaque élément de la liste ne peut être utilisé qu'une seule fois.
Astuce: un ensemble est une liste non ordonnée d'articles uniques.
Les règles d'entrée / sortie par défaut s'appliquent.
Aucune bibliothèque externe autorisée. Les bibliothèques standard du compilateur / interprète sont correctes. C'est le golf de code, donc la solution la plus courte compte.
Cas de test:
["apple", "banana"], ["apple", "pear", "apple", "banana", "banana"] => 2
["apple", "banana"], ["apple", "pear", "apple", "banana", "apple"] => 1
["apple", "banana", "pear"], ["apple", "banana", "kiwi", "apple"] => 0
["coconut"], [] => 0
EDIT: suppression d'une phrase indiquant que les paramètres d'entrée sont définis dans la portée locale. Cela contredit les règles d'E / S par défaut liées ci-dessus.