Dato un set di stringhe non vuoto e un elenco di stringhe, scopri quante volte il set si presenta nell'elenco, ovvero quante volte è possibile creare il set con elementi dall'elenco. Ogni elemento dell'elenco può essere utilizzato una sola volta.
Suggerimento: un set è un elenco non ordinato di elementi unici.
Si applicano le regole di input / output predefinite .
Non sono consentite librerie esterne. Le librerie standard del compilatore / interprete sono a posto. Questo è il golf del codice, quindi la soluzione più breve conta.
Casi 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: rimossa una frase in cui si afferma che i parametri di input sono definiti nell'ambito locale. Ciò contraddice le regole IO predefinite collegate sopra.