#P5958. [POI2017] Sabotaż
[POI2017] Sabotaż
题目描述
某个公司有 个人, 上下级关系构成了一个有根树。其中有个人是叛徒(这个人不知道是谁)。
对于一个人, 如果他下属(直接或者间接, 不包括他自己)中叛徒占的比例超过 ,那么这个人也会变成叛徒,并且他的所有下属都会变成叛徒。你要求出一个最小的 ,使得最坏情况下,叛徒的个数不会超过 。
输入格式
第一行包含两个正整数 。
接下来 行,第 行包含一个正整数 ,表示 的父亲是 。
输出格式
输出一行一个实数 ,误差在 以内都被认为是正确的。
所以本题使用 SPJ。
9 3
1
1
2
2
2
3
7
3
0.6666666667
提示
对于 的数据,,。
样例说明:
答案中的 实际上是一个无限趋近于 但是大于 的数。
因为当 取 时,最坏情况下 都是叛徒,超过了 。