#P7767. Finding a MEX
Finding a MEX
Description
给定一个无向图 。所有顶点编号从 到 。每个顶点 都有一个权值 。令 。另外, 等于集合 的 MEX(minimum excludant)值。一个集合的 MEX 值是指不出现于该集合中的最小非负整数。
有两种类型的操作:
- 类型 1:
1 u x—— 将 修改为 ()。 - 类型 2:
2 u—— 计算 的值。
对于每个类型 2 的操作,你需要输出对应的答案。
Format
Input
输入的第一行包含一个整数 (),表示测试数据的组数。每组测试数据的第一行包含两个整数 ()、(),分别表示图中顶点的数量和边的数量。
接下来一行包含 个整数,第 个整数表示 的值()。
接下来 行描述图中的边,每行包含两个整数 ,表示顶点 和顶点 之间存在一条边。
接下来一行包含一个整数 (),表示操作的数量。
接下来 行,每行描述一个如题面所述的操作。
Output
对于每个类型 2 的操作,输出一行一个整数,表示 的值。
Samples
1
5 4
0 1 2 0 1
1 2
1 3
2 4
2 5
5
2 2
1 2 2
2 2
1 3 1
2 1
2
2
0
相关
在下列比赛中: