「ALFR Round 5」变换
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
本题有 组测试数据。
有一个长度为 的非负整数序列 和两个参数 。
你可以对序列 进行任意次数的操作,对于每次操作,你都需要:
- 选取一个非负整数 使得 ,选取一个下标 ,将 ,然后你需要将 或者花费 的代价使得 不变。
 
记你花费的代价为 ,你需要求出 的最大值。
其中 代表按位或运算, 表示按位与运算, 表示按位异或运算。
输入格式
本题有多组测试数据,第一行输入一个整数 ,表示数据组数。对于每组数据:
- 第一行,三个非负整数 。
 - 第二行, 个非负整数 。
 
输出格式
对于每组数据,输出一行一个整数表示你的答案。
样例
1
1 2 0
1
3
样例 1 解释
进行操作 ,,然后将 ,然后选择花费 的代价将 不变,在此之后 ,容易发现之后的所有操作不会将答案变大,因此最大值为 。
3
7 354 480097
1 794 0 19 45 45 1
5 109588 312
1 16 34 375 47
1 333 0
646640
875
109951
646653
数据范围
本题使用捆绑测试。
对于 的数据,,,。
| 子任务编号 | 特殊性质 | 分值 | ||||
|---|---|---|---|---|---|---|
| 无 | ||||||
| 无 | ||||||
【MX-X12】梦熊 X 组 · 友谊赛 & ALFR Round 5
- 状态
 - 已结束
 - 规则
 - IOI
 - 题目
 - 6
 - 开始于
 - 2025-5-5 14:00
 - 结束于
 - 2025-5-5 17:30
 - 持续时间
 - 3.5 小时
 - 主持人
 - 参赛人数
 - 65