比赛场次 733
比赛名称 收心赛
比赛状态 已结束比赛成绩
开始时间 2026-02-24 08:30:00
结束时间 2026-02-24 12:30:00
开放分组 全部用户
组织者 HXF
注释介绍 同比赛名!
题目名称 异或粽子
输入输出 xor.in/out
时间限制 2000 ms (2 s)
内存限制 1024 MiB
测试点数 20 简单对比
用户 结果 时间 内存 得分
Gravatarxuyuqing AAAAAAAAAAAAAAAAWWWW
7.575 s 92.33 MiB 80
Gravatar123 AAAAAAAAWWWWAAAAWWWW
1.355 s 9.09 MiB 60
Gravatar赵飞羽 AAAAAAAAEEEEAAAAEEEE
1.579 s 5.75 MiB 60
Gravatardbk AAAAAAAAEEEEAAAAEEEE
1.589 s 5.75 MiB 60
Gravatarexil AAAAAAAAEEEEAAAAEEEE
1.647 s 5.75 MiB 60
Gravatar终焉折枝 AAAAAAAAEEEEAAAAEEEE
2.525 s 9.01 MiB 60
Gravatar郑霁桓 AAAAAAAAEEEEAAAAEEEE
2.640 s 10.43 MiB 60
GravatarKKZH AAAAAAAAEEEEAAAAEEEE
2.700 s 10.43 MiB 60
Gravatarychyyx AAAAAAAAEEEEAAAAEEEE
3.659 s 70.82 MiB 60
GravatarRuyi AAAAAAAAEEEEAAAAEEEE
3.793 s 14.28 MiB 60
GravatarChenBp AAAAAAAAEEEEAAAAEEEE
3.844 s 10.40 MiB 60
Gravatar梦那边的美好ME AAAAAAAAEEEEAAAAEEEE
3.964 s 40.97 MiB 60
GravatarLikableP AAAAAAAAMMMMAAAAMMMM
11.794 s 417.36 MiB 60
Gravatar彭欣越 AAAAAAAAMMMMAAAAMMMM
13.754 s 417.01 MiB 60
Gravatar杨蕙宇 AAAAAAAATTTTAAAATTTT
17.048 s 7.34 MiB 60
Gravatarrzzakioi AAAAAAAATTTTAAAATTTT
17.181 s 5.87 MiB 60
Gravatar小福鑫 AAAAAAAATTTTAAAATTTT
17.381 s 416.81 MiB 60
GravatarPXCZM AAAAAAAATTTTAAAATTTT
17.419 s 416.84 MiB 60
Gravatar张雨晴 AAAAAAAATTTTAAAATTTT
18.135 s 36.12 MiB 60
Gravatar梦那边的没好TM MMMMMMMMTMTMMMMMMMMM
35.320 s 1596.79 MiB 0

3. 异或粽子

★★★☆   输入文件:xor.in   输出文件:xor.out  
时间限制:2 s   内存限制:1024 MiB

【题目描述】

小粽是一个喜欢吃粽子的好孩子。今天她在家里自己做起了粽子。

小粽面前有 $n$ 种互不相同的粽子馅儿,小粽将它们摆放为了一排,并从左至右编号为 $1$ 到 $n$。第 $i$ 种馅儿具有一个非负整数的属性值 $a_i$。每种馅儿的数量都足够多,即小粽不会因为缺少原料而做不出想要的粽子。小粽准备用这些馅儿来做出 $k$ 个粽子。

小粽的做法是:选两个整数数 $l,r$,满足 $1\leq l\leq r\leq n$,将编号在 $[l,r]$ 范围内的所有馅儿混合做成一个粽子,所得的粽子的美味度为这些粽子馅儿的属性值的异或和。(异或就是我们常说的 xor 运算,即 C/C++ 中的 ˆ 运算符或 Pascal 中的 xor 运算符)

小粽想品尝不同口味的粽子,因此它不希望用同样的馅儿的集合做出一个以上的 粽子。

小粽希望她做出的所有粽子的美味度之和最大。请你帮她求出这个值吧!大样例

【输入格式】

第一行两个正整数 $n,k$,表示馅儿的数量,以及小粽打算做出的粽子的数量。

接下来一行为 $n$ 个非负整数,第 $i$ 个数为 $a_i$,表示第 $i$ 个粽子的属性值。 对于所有的输入数据都满足:

$1\leq n\leq 5\times 10^5,1\leq k\leq \min\{\frac{n(n-1)}{2},2\times 10^5\},0\leq a\leq 4294967295$。

【输出格式】

输出一行一个整数,表示小粽可以做出的粽子的美味度之和的最大值。

【样例输入】

3 2
1 2 3

【样例输出】

6

【样例说明】

小粽可以选取 $[3,3],[1,2]$ 两个区间的馅儿做成粽子,两个粽子的美味度都为 3,和为 6。可以证明不存在比这更优的方案。

【数据规模与约定】

【来源】

HAOI2019(12省联考)day1 T1