#P1202. Family
Family
题目描述
我们需要计算怪物家族成员之间的基因关联度。每个怪物拥有相同数量的基因,但具体基因可能不同。已知:
- 家族关系图(非树状结构)
- 基因遗传规则:若怪物是和的后代,则的每个基因有概率继承自,概率继承自
- 所有基因独立遗传
定义两个怪物和的关联度为期望的相同基因比例(百分比)。例如:
- 完全无关的怪物和的后代和,其关联度为
- 若和有关联,则和的关联度会更高
输入格式
- 第一行:(怪物数量,)和(有父母的怪物数量,)
- 接下来行:每行三个整数,表示怪物是和的后代
- 接下来一行:(查询对数,)
- 接下来行:每行两个整数,表示要查询的怪物编号
输出格式
输出行,每行为一个百分比值(保留至小数点后两位,如),表示对应怪物对的基因关联度。
样例输入
7 4
4 1 2
5 2 3
6 4 5
7 5 6
4
1 2
2 6
7 5
3 3
样例输出
0%
50%
81.25%
100%
题目来源
2002年西南欧地区竞赛