传送门:http://codeforces.com/contest/902/problem/B 本题是一个关于“树”的问题. 有一棵n个结点的有根树,结点按照1~n编号,根结点为1.cv为结点v的色号,初始化为0.每一步选定一个结点v和一个色号x,于是v和v的所有后代结点均被染色,色号为x. 给定一个色号表{cv|v=1,2,...,n},满足1≤cv≤n,其中cv是结点v应该被染成的色号.求完成染色的最小操作步数. 注意到,若对结点v染色,色号为x,则v和v的所有后代结点均被染色,色号也为x.…