#P10776. BZOJ3914 Jabby's shadows

BZOJ3914 Jabby's shadows

题目描述

给出一棵 nn 个点的无根树,树有边权,每个点有两种颜色,最初所有点均为黑色。黑色为 1,白色为 2。每条边有正的权值。

需要维护 mm 次操作:

  • 1 u:询问 uu 所在树上同色连通块的直径。若为 0,则输出 QwQ。
  • 2 u v c:将 uvu \sim v 的链覆盖为颜色 cc

输入格式

第一行一个正整数 nn,表示树的结点个数。

第二行 n1n-1 个正整数 fif_i,表示结点 2n2\sim n 的父结点。

第三行 n1n-1 个正整数 eie_i,表示 2n2\sim n 号结点到父结点的边的边权。

第四行一个正整数 mm,表示操作数。接下来 mm 行依次表示操作。

输出格式

对于每个 11 操作输出一行作为答案。

5
1 2 3 3
2 2 4 3
5
1 3
1 1
2 4 4 2
2 3 1 1
1 2
8
8
7

提示

数据保证,1n,m1000001\leq n,m\leq 1000001ei100001\leq e_i\leq 10000