bzoj#P4066. 简单题
简单题
题目描述
你有一个 的棋盘,每个格子内有一个整数,初始时的时候全部为 ,现在需要维护两种操作:
命令 | 参数限制 | 内容 |
---|---|---|
1 x y A |
, 是正整数 | 将格子()里的数字加上 |
2 x1 y1 x2 y2 |
, | 输出 (),()这个矩形内的数字和。 |
3 |
无 | 终止程序 |
输入格式
输入文件第一行一个正整数 。
接下来每行一个操作。
每条命令除第一个数字之外,
均要异或上一次输出的答案 ,初始时 。
输出格式
对于每个 操作,输出一个对应的答案。
4
1 2 3 3
2 1 1 3 3
1 1 1 1
2 1 1 0 7
3
3
5
数据规模和约定
对于 的数据满足,,操作次数不超过 个,答案在 int
范围内,解码后的数据仍合法。