Đưa ra một bộ chuỗi không trống và một danh sách các chuỗi, tìm hiểu số lần bộ đó xảy ra trong danh sách, tức là bạn có thể tạo bộ bao nhiêu lần với các mục từ danh sách. Mỗi yếu tố từ danh sách chỉ có thể được sử dụng một lần.
Gợi ý: một bộ là một danh sách không có thứ tự các mục duy nhất.
Mặc định quy tắc đầu vào / đầu ra áp dụng.
Không cho phép thư viện bên ngoài. Trình biên dịch / trình thông dịch libs ổn. Đây là mã golf, vì vậy giải pháp ngắn nhất tính.
Các trường hợp thử nghiệm:
["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: đã xóa một câu cho biết các thông số đầu vào được xác định trong phạm vi cục bộ. Điều này mâu thuẫn với các quy tắc IO mặc định được liên kết ở trên.