#P9369. [ICPC 2022 Xi'an R] Tree

[ICPC 2022 Xi'an R] Tree

Description

给定大小为 nn 的有根树 TT,根节点为 11。定义 subtree(u)\mathrm{subtree}(u) 表示结点 uu 的子树。

称集合 SS 是好的,当且仅当 SS 至少满足下列条件之一:

  • 对于 u,vSu, v\in Suvu\neq vusubtree(v)u\in \mathrm{subtree}(v)vsubtree(u)v\in \mathrm{subtree}(u)
  • 对于 u,vSu, v\in Suvu\neq vusubtree(v)u\notin \mathrm{subtree}(v)vsubtree(u)v\notin \mathrm{subtree}(u)

TT 划分为若干好的集合,求集合数量的最小值。

共有 QQ 组数据。

1Q1051\leq Q\leq 10 ^ 51n,n1061\leq n, \sum n\leq 10 ^ 6,每个点的父亲编号 1pi<i1\leq p_i < i

Input Format

第一行一个整数 QQ

对于每组测试数据,第一行一个整数 nn,第二行 n1n - 1 个由空格隔开的整数 p2,p3,,pnp_2, p_3, \cdots, p_n,表示每个点的父亲编号。

Output Format

对于每组测试数据,输出一行一个整数表示答案。

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

3
1