「KDOI-07」对树链剖分的爱
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目背景
楼下说得对,但是 sszcdjr 在 NOI 2024 D2T2 用巧妙做法把我的暴力树剖爆掉了。
楼上说得对,但是树链剖分把我送上 10√ 了,所以我出了这道题以表示我对树链剖分的爱喵。
题目描述
给出一棵 个节点以 为根的有根树。对于第 个节点,其父亲 在 中均匀随机。每个树的边有边权,初始为 。
现在有 次操作,第 次操作表示将 的路径上所有的边的权值统一加上 。 次操作结束后,对于所有 ,求 边上权值的期望,对 取模。
输入格式
第一行一个正整数表示 。
接下来 行,其中第 行两个正整数表示 。
接下来一行一个正整数表示 。
接下来 行,第 行三个正整数表示 。
输出格式
一行 个正整数,其中第 个表示边 边权的期望,对 取模。
3
1 1
1 2
1
1 3 2
1 2
5
1 1
1 2
3 3
2 4
9
2 5 497855355
1 5 840823564
3 1 295265328
2 3 457999227
4 4 235621825
2 1 86836399
5 2 800390742
5 3 869167938
2 4 269250165
405260353 409046983 606499796 13504540
提示
样例解释 1
所有节点的父亲共有 种可能的情况:
-
,此时 边上的权值分别是 。
-
,此时 边上的权值分别是 。
于是边 边权的期望为 ,边 边权的期望为 。
数据规模与约定
本题采用捆绑测试。
分数 | |||
---|---|---|---|
对于所有数据,保证 ,,,。
ad-hoc 选讲——liangzexian1
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 6
- Start at
- 2024-9-25 10:30
- End at
- 2024-9-28 10:30
- Duration
- 72 hour(s)
- Host
- Partic.
- 17