#BZOJ4919. [Lydsy1706月赛]大根堆
[Lydsy1706月赛]大根堆
题目描述
给定一棵 个节点的有根树,编号依次为 到 ,其中 号点为根节点。每个点有一个权值 。
你需要将这棵树转化成一个大根堆。确切地说,你需要选择尽可能多的节点,满足大根堆的性质:对于任意两个点 ,如果 在树上是 的祖先,那么
请计算可选的最多的点数,注意这些点不必形成这棵树的一个连通子树。
输入格式
第一行包含一个正整数 ,表示节点的个数。
接下来 行,每行两个整数 ,表示每个节点的权值与父亲。
输出格式
输出一行一个正整数,即最多的点数。
6
3 0
1 1
2 1
3 1
4 1
5 1
5