#444. 【2025-10-02 P3】 xor
【2025-10-02 P3】 xor
Description
冰卡非常喜欢二进制数,他写数字都是用二进制来写。现在冰卡有n个m位二进制数,冰卡的朋友龙三类给了一个数字k,要求冰卡给出一个m位的二进制数字,数字的二进制表示里1的个数不能超过k个。冰卡需要找到满足这样条件的数x,并且使得n个m位二进制数都赋值)之后,序列的总和最大。即是要求满足条件的x,使得最大化。如果有若干符合描述的x,输出最小的那个。
Format
Input
第一行三个整数,n,m,k。
第二行输入n个整数表示m位二进制数(以十进制给出)。
Output
第一行输出一个整数表示所求的x.()
Samples
3 2 2
3 2 2
1
2 1 1
0 0
1
Limitation
Subtasks
| 特殊性质 | 分值 | |
|---|---|---|
| 1 | 10 | |
| 2 | 20 | |
| 3 | 给出的数字为 | 10 |
| 4 | 给出的数字均为 的形式, 取任意非负整数 | |
| 5 | 无特殊性质 | 50 |
对于 的数据 $1\leqslant n\leqslant 10^{5},1\leqslant m\leqslant 30,0\leqslant k\leqslant m,0\leqslant a_{i}\lt 2^{m}$.