#CSPJ26C. [CSP-J 2026] 按位与 / and
[CSP-J 2026] 按位与 / and
题目描述
小 R 有 个非负整数 。
小 X 给了小 R 一个正整数 ,并要求小 R 从这 个非负整数中选出恰好 个,使得选出的 个数的二进制按位与的值最大。
你需要帮助小 R 求出,他能选出的 个数的按位与的最大值。
输入格式
第一行包含两个正整数 。
第二行包含 个非负整数 。
输出格式
输出一行一个非负整数,表示选出的 个数的按位与的最大值。
样例
4 2
3 15 12 12
12
5 3
31 3 1 15 7
7
数据范围
对于所有测试数据,,。
| 测试点编号 | 特殊性质 | |||
|---|---|---|---|---|
| 1~5 | 20 | 无 | ||
| 6 | 2000 | |||
| 7 | ||||
| 8~10 | ||||
| 11~12 | ||||
| 13 | A | |||
| 14~15 | B | |||
| 16~17 | 无 | |||
| 18~19 | ||||
| 20 |
特殊性质 A:对于所有 ,均存在非负整数 满足 。
特殊性质 B:存在非负整数 满足 ,且对所有 均有 。
相关
在下列比赛中: