神秘的等差数列
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
个柱子排成一排,一开始每个柱子损伤度为 0。
接下来会进行 次攻击,每次攻击可以用 个参数 来描述:
表示这次攻击作用范围为第 个到第 个之间所有的柱子(包含 ,),对第一个柱子的伤害为 ,对最后一个柱子的伤害为 。
攻击产生的伤害值是一个等差数列。若 ,则对第 个柱子分别产生 的伤害。
最后需要的是所有攻击完成之后,所有柱子的损伤度的异或和和最大值。
Format
Input
第一行包含2个整数 , .
接下来 行, 每行4个整数 .
.
.
.
Output
输出变化之后, 数组异或和和最大值
Samples
5 2
1 5 2 10
2 4 1 1
3 10
第一次攻击产生的伤害:2,4,6,8,10。
第二次攻击产生的伤害:0,1,1,1,0。
所有攻击结束后每个柱子的损伤程度:2,5,7,9,10。
输出异或和与最大值,就是 3,10。
Limitation
1s, 1024KiB for each test case.
2026 SYNU 四月周赛 Round III
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 4
- 开始于
- 2026-4-16 19:30
- 结束于
- 2026-4-16 21:00
- 持续时间
- 1.5 小时
- 主持人
- 参赛人数
- 18