题目描述
刘老师有一棵以顶点 为根的有根树,树中共有 个顶点。开始时,所有顶点的颜色都是 。
一次操作中,刘老师可以选择一个顶点 和一种颜色 ,把顶点 以及 的所有后代同时涂成颜色 。新颜色会覆盖这些顶点原来的颜色。
现在给出每个顶点最终应有的目标颜色。请计算至少需要进行多少次操作,才能让整棵树的颜色与目标完全相同。
输入格式
第一行输入一个整数 ,表示顶点数量。
第二行输入 个整数 ,其中 表示顶点 的父亲。
第三行输入 个整数 ,其中 表示顶点 的目标颜色。
输出格式
输出一个整数,表示达到目标颜色状态所需的最少操作次数。
8
1 2 3 1 5 4 5
1 1 2 2 1 1 1 1
3
9
1 2 2 1 5 2 1 2
2 2 2 2 2 1 2 1 1
4
10
1 2 2 4 1 1 4 6 6
2 3 2 2 2 1 2 3 2 1
7