給定一個長度為 $N$ 的序列 $A$ 以及一個正整數 $K \leq N$ ,令
$$ S = \left\{ A_{i_1} \land A_{i_2} \land \ldots \land A_{i_K} \mid 1 \leq i_1 < i_2 < \ldots < i_K \leq N \right\} $$
其中 $\land$ 為 bitwise-and ,在 C++ 中可以用 & 來實現。請求出 $S$ 的大小。
輸入第一行有兩個正整數 $N$ 與 $K$,意義如題目所敘。
接著一行有 $N$ 個整數,第 $i$ 個為 $A_i$。
輸出一個整數,代表 $S$ 的大小。
IOICamp 2020 Day3 pK
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0 | 範例測資 | 0 |
2 | 0~35 | 無額外限制 | 100 |