tree
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有一颗 个节点的树。初始每个点有点权 。你将等概率选择一个点作为起点,然后重复以下过程:
- 
若所有点的点权相同,则停止。
 - 
否则,设你当前所在点为 ,等概率选择一个点 (可以等于 ),反转点 的点权,并且从 沿着树上最短距离移动到 。
 
求整个过程的期望移动距离和。对 取模。
输入格式
从 tree.in 中读入。
第一行一个正整数 。
第二行一个长度为  的 01 串来描述每个点的点权。
接下来 行,第 行描述点 的父亲 。
输出格式
输出到 tree.out 中。
输出答案对 取模的结果。
样例输入 1
2
01
1
样例输出 1
500000004
样例输入 2
3
001
1
1
样例输出 2
638888896
提示
这个数等于 。
数据范围
对于所有数据,保证 ,且初始局面一定不是终止局面。
对于测试点 ,满足 。
对于测试点 ,满足 。
对于测试点 ,满足 。
对于测试点 ,满足 。
对于测试点 ,无特殊约束。
云斗学院 2025 年国赛前公益训练营模拟赛 #3
- 状态
 - 已结束
 - 规则
 - 北斗OI-Pretest
 - 题目
 - 3
 - 开始于
 - 2025-6-16 0:00
 - 结束于
 - 2025-6-23 0:00
 - 持续时间
 - 5 小时
 - 主持人
 - 参赛人数
 - 44
 
      
京公网安备 11011102002149号