#P2166. Gty的超级妹子树【数据疑似有误】
Gty的超级妹子树【数据疑似有误】
Description
维护一棵初始有 个节点的有根树(根节点为 ),树上节点编号为 ,每个点有一个权值 ,它可能会变成森林。
支持以下操作:
0 u x询问以 为根的子树中,严格大于 的值的个数。1 u x把 节点的权值改成 。2 u x添加一个编号为“当前树中节点数+1”的节点,其父节点为 ,其权值为 。3 u删除 与其父亲的边,并使 变为其所在连通块的根。
本题强制在线。
所有输入的 都需要异或 才是真正的输入。其中 为上一次询问的答案,定义初始 。
Input Format
第一行一个正整数 ,表示初始节点数。
接下来 行,每行两个整数 ,为树上的一条无向边。
接下来一行 个整数 ,表示初始时每个节点的权值。
接着一行一个正整数 ,表示操作个数。
接下来 行,每行若干个整数,表示一次操作。
Output Format
对每个 的操作,输出一行,包括一个整数,意义见题目描述。
2
1 2
10 20
1
0 1 5
2
Hint
数据范围及约定
对于 的数据,,,。
京公网安备 11011102002149号