NIT 在 n 年前还是普及组选手的时候做过这样一个题目,维护一个数据结构,支持区间加,区间查询和,以NIT现在国家队的实力,做这样的题实在是太侮辱他的智商了,于是他思考着加强这道题目。
他给了你一个长度为 n 序列的 和一个区间集合,开始序列全为0,区间集合只含有一个元素
,编号为 1,即
,你需要维护以下操作:
特别地,单点算作一个区间。
只对操作4的 进行强制在线处理。即操作4的
要异或
第一行两个正整数
。
接下来行,每行表示一个操作,操作均合法。
对于每一个3操作,输出一个整数。
对于100%的数据,有。