【USTCPC2025】E. 送温暖
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.
问题描述
克露丝卡尔酱听说大家都是经验丰富的信息竞赛老手,轻松暴力踩标算。为了让大家都体验一下暴力踩标算的乐趣,所以克露丝卡尔酱准备了一道简单的送温暖题:
给定一个 个点的树,点 的点权为 ,你需要从中选出一个连通块,使得它们的点权和模 的余数最大。克露丝卡尔酱想知道这个点权和模 的余数最大是多少。
输入描述
第一行两个正整数 和 。
为了方便输入,我们输入时假定以 为根,但是请注意这是一棵无根树。
第二行有 个整数,第 个整数表示第 个点的父节点 。
第三行有 个整数, 表示每个点的点权。
输出描述
共一个整数表示答案。
样例
样例输入
6 10
1 2 3 4 5
7 7 7 7 7 7
样例输出
8
提示
这棵树是一条链 1 - 2 - 3 - 4 - 5 - 6
。最优解为选择一条长度为 4 的链(例如 1 - 2 - 3 - 4
或者 2 - 3 - 4 - 5
等等),此时答案为 。
USTCPC2025 线下赛
- Status
- Done
- Rule
- ACM/ICPC
- Problem
- 15
- Start at
- 2025-3-23 12:00
- End at
- 2025-3-23 17:00
- Duration
- 5 hour(s)
- Host
- Partic.
- 64