玄关,站外题求正解!!!
  • 板块学术版
  • 楼主Ehuo_ovo
  • 当前回复6
  • 已保存回复6
  • 发布时间2023/9/7 16:59
  • 上次更新2023/11/2 22:27:41
查看原帖
玄关,站外题求正解!!!
798043
Ehuo_ovo楼主2023/9/7 16:59

[EHOI2023]贪吃的Zak

题目描述

Zak面前有nn袋信仰,每袋信仰里都有aia_{i}个锅巴,且有n−1n-1条路经将信仰相连。

Zak想尽可能吃到最多的锅巴,但是Zak太挑剔了,当他吃了第ii袋信仰之后,就不愿意再吃与第ii袋距离在kk以内的其他信仰了。

输入格式

第一行有两个整数nn和kk。

接下来nn行给出一个整数aia_{i},表示第ii袋信仰有aia_{i}个锅巴。

接下来n−1n-1行给出两个整数u,vu,v,表示从uu到vv有一条边相连。

输出格式

输出一个整数,表示能吃到的最多的锅巴数 modmod 998244353998244353。

样例 #1

样例输入 #1

6 2
1
2
3
4
5
6
5 1 
3 6 
2 4 
2 1 
3 2

样例输出 #1

15

提示

对于100%数据, 1≤n≤20000,0≤k≤2,0≤∣ai∣≤1081≤n≤20000,0≤k≤2,0≤|a_{i}|≤10^8。

2023/9/7 16:59
加载中...