『GROI-R3』Powerless
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
你能走到这里很了不起......
题目描述
白给了你一个长度为 的整数序列 和一个整数 ,她请你求出以下式子的值:
$$\sum_{i=1}^n \sum_{j=1}^n \sum_{k=0}^m \min(a_i \oplus k, a_j \oplus k) $$其中, 表示二进制下按位异或。
由于答案可能很大,所以你仅需要输出答案对 取模后的值。
输入格式
第一行,两个非负整数 。
第二行, 个非负整数 。
输出格式
仅一行,一个整数,表示答案对 取模后的值。
样例
2 3
1 5
样例 1 解释
当 时,$\sum\limits_{k=0}^m \min(x_i \oplus k, x_j \oplus k) = (1 \oplus 0) + (1 \oplus 1) + (1 \oplus 2) + (1 \oplus 3) = 1 + 0 + 3 + 2 = 6$;
当 时,$\sum\limits_{k=0}^m \min(x_i \oplus k, x_j \oplus k) = (5 \oplus 0) + (5 \oplus 1) + (5 \oplus 2) + (5 \oplus 3) = 5 + 4 + 7 + 6 = 22$;
当 或 时,$\sum\limits_{k=0}^m \min(x_i \oplus k, x_j \oplus k) = \min(1, 5) + \min(0, 4) + \min(3, 7) + \min(2, 6) = 6$。
因此,答案为 。
40
5 7
1 2 3 4 5
460
10 197
1 5 102 289 445 326 117 64 100 266
2788560
10 0
3701780 6015893 9822195 8016360 992671 8828219 5674666 4815987 1784800 995151
333221210
8 33554432
2117455 10849252 28912108 3049487 10134324 20812345 26061978 24220183
42695030
8 51937970
93102591 5826965 25429632 51808294 13143740 21293750 85706705 22127009
345700571
13 189320127
90228115 90228115 90228115 90228115 90228115 90228115 90228115 90228115 90228115 90228115 90228115 90228115 90228115
425145733
10 1000000000
530093637 530093637 530093637 540208320 451233002 540208320 540208320 895132935 619514612 895132935
644847220
数据范围
本题采用捆绑测试。
子任务编号 | 特殊性质 | 分值 | |||
---|---|---|---|---|---|
1 | |||||
2 | |||||
3 | |||||
4 | |||||
5 | A | ||||
6 | B | ||||
7 |
- 特殊性质 A:保证 。
- 特殊性质 B:保证存在非负整数 使得 。
对于 的数据,保证 ,,。
【MX-X9】梦熊 X 组 · 黄瓜赛 & GROI R3
- 状态
- 已结束
- 规则
- IOI
- 题目
- 6
- 开始于
- 2025-2-23 13:30
- 结束于
- 2025-2-23 18:00
- 持续时间
- 4.5 小时
- 主持人
- 参赛人数
- 66