Cho một tập hợp gồm số nguyên không âm nhỏ hơn . Với mỗi giá trị nguyên mask từ đến , hãy tính:
Số lượng tập con của mask có trong tập hợp đã cho.
Số lượng tập cha của mask có trong tập hợp đã cho.
Số lượng số trong tập hợp đã cho có AND bitwise với mask bằng chính nó (tức là tập con) và có OR bitwise với mask bằng chính nó (tức là tập cha). Nói cách khác, là số lượng số bằng với mask có trong tập hợp.
Dữ liệu:
Dòng đầu tiên chứa hai số nguyên dương ().
Dòng thứ hai chứa số nguyên ().
Kết quả: In ra dòng. Dòng thứ mask in ra số nguyên, tương ứng với yêu cầu trên cho mask đó.