#P9138. 集合异或最小值(Set Xor-Min)
集合异或最小值(Set Xor-Min)

集合异或最小值(Set Xor-Min)
问题描述
设 为一个初始为空的整数集合。请按顺序处理以下 个查询:
0 x:若 ,则将 插入 。1 x:若 ,则从 中删除 。2 x:求 ,其中 表示按位异或。
题目保证:在处理类型 2 的查询时, 非空。
约束条件
- 在处理类型 2 查询时非空
输入格式
:
6
0 6
0 7
2 5
1 7
1 10
2 7
2
1

设 S 为一个初始为空的整数集合。请按顺序处理以下 Q 个查询:
0 x:若 x∈/S,则将 x 插入 S。1 x:若 x∈S,则从 S 中删除 x。2 x:求 mini∈S(i⊕x),其中 ⊕ 表示按位异或。题目保证:在处理类型 2 的查询时,S 非空。
Q
Query0
Query1
:
QueryQ−1
6
0 6
0 7
2 5
1 7
1 10
2 7
2
1