luogu#P9995. [Ynoi2000] rspcn
[Ynoi2000] rspcn
题目描述
给定整数序列 ,共 次操作;
每次操作给出 ,首先进行修改,然后查询 中有多少种不同的值。
若 ,则进行的修改是将 从小到大排序;否则进行的修改是将 从大到小排序。
输入格式
第一行两个整数 ;
第二行 个整数 ;
接下来 行,每行三个整数 ,依次表示每次操作,其中 是按位异或, 是上次操作的查询的答案(特别地,对于第一次操作,)。
输出格式
共 行,每行一个整数,依次表示每次操作的查询的答案。
9 7
2 2 8 8 2 8 2 1 3
2 2 2
3 7 6
6 7 1
9 6 7
10 11 10
7 0 5
5 1 7
1
2
1
2
3
2
2
提示
Idea:ccz181078,Solution:ccz181078,Code:ccz181078,Data:ccz181078
对于 的数据,满足 。
对于另外 的数据,满足 。
对于另外 的数据,满足 。
对于另外 的数据,满足 。
对于 的数据,满足 ,,。