#P7447. [Ynoi2007] rgxsxrs
[Ynoi2007] rgxsxrs
题目背景
本题读入量约 15 MB,输出量约 13 MB,请选择合适的输入输出方法。
题目描述
给定一个长为 的序列 ,需要实现 次操作:
1 l r x
:表示将区间 中所有 的元素减去 。
2 l r
:表示询问区间 的和,最小值,最大值。
输入格式
第一行两个正整数 。
第二行 个正整数表示序列 。
之后 行每行 或 个正整数表示一次操作。
本题强制在线,所有输入的 均需要异或 ,其定义为上一次询问操作得到的区间和对 取模后的值,若之前没有询问操作,则为 。
输出格式
对于每个操作 ,输出一行三个用空格分隔的数表示答案。
5 5
2 4 5 1 3
1 2 4 3
2 1 5
2 10 12
1 7 3 7
2 5 3
9 1 3
6 1 3
4 1 2
提示
Idea:wangziji&花花,Solution:wangziji&花花,Code:ccz181078,Data:wangziji&花花&ccz181078
注意:本题采用捆绑测试,只有当你通过一个 subtask 中的所有测试点后,你才能拿到这个 subtask 的分数。
对于 的数据,,时限为 3s。
对于另外 的数据,,,时限为 3s。
对于另外 的数据,,,时限为 3s。
对于另外 的数据,,,时限为 3s。
对于 的数据,,。