#P9605. 联
联
题目描述
一个无限长的 序列,初始全为 ,每次选择一个区间 进行操作,有三种操作:
1 l r
:将 中所有元素变成 ;2 l r
:将 中所有元素变成 ;3 l r
:将 中所有元素异或上 。
每次操作后询问最左边的 在哪个位置。
输入格式
第一行一个整数 ,表示序列长度和操作数量。
接下来 行,每行三个整数 ,描述一次操作。
输出格式
输出共 行,第 行输出一个数表示第 次操作后的答案。
样例
3
1 3 4
3 1 6
2 1 3
1
3
1
数据范围
令 为 。
- 对于测试点 ,。
- 对于测试点 ,只有 操作。
- 对于测试点 ,只有 操作。
- 对于测试点 ,。
- 对于测试点 ,无特殊限制。
对于全部数据,,。