#S1026a. 异或
异或
【问题描述】
考虑一个 的矩阵 ,初始所有元素均为 。
执行 次如下形式的操作:给定 个整数 ,对于每个满足 的元素 ,将权值增加 。也就是,给一个左上顶点为 、直角边长为 的下三角区域加上 。
输出最终矩阵的元素异或和。
【输入格式】
第一行两个整数 。
接下来 行,每行四个整数 ,代表一次操作。
【输出格式】
输出一行,一个整数,代表答案。
【样例输入1】
10 4
1 1 10 1
5 5 4 4
1 9 4 3
3 3 5 2
【样例输出1】
0
【样例解释1】
1 0 0 0 0 0 0 0 3 0
1 1 0 0 0 0 0 0 3 3
1 1 3 0 0 0 0 0 3 3
1 1 3 3 0 0 0 0 3 3
1 1 3 3 7 0 0 0 0 0
1 1 3 3 7 7 0 0 0 0
1 1 3 3 7 7 7 0 0 0
1 1 1 1 5 5 5 5 0 0
1 1 1 1 1 1 1 1 1 0
1 1 1 1 1 1 1 1 1 1
【样例2】
见下发文件中。
【数据范围及约定】
保证 $n\in[1,10^3],q\in[0,3*10^5],r,c,l\in[1,n],s\in[1,10^9]。$
子任务编号 | 其他限制 | 分值 | ||
---|---|---|---|---|
无 | ||||
无 |
相关
在下列比赛中: