#ABC348E. 最小化距离之和
最小化距离之和
最小化距离之和
题目描述
给定一棵有 个顶点的树。顶点编号为 到 ,第 条边连接顶点 和 。
再给定一个长度为 的正整数序列 。设 表示顶点 与顶点 之间路径上的边数,对于 ,定义
[ f(x) = \sum_{i=1}^{N} C_i \times d(x, i) ]
求
[ \min_{1 \le v \le N} f(v) ]
输入格式
输入按以下格式从标准输入给出:
输出格式
在一行内输出答案。
样例
4
1 2
1 3
2 4
1 1 1 2
5
例如,考虑计算 。有 。
因此,$f(1) = 0 \times 1 + 1 \times 1 + 1 \times 1 + 2 \times 2 = 6$。
同理,。由于 最小,输出 。
2
2 1
1 1000000000
1
,为最小值。
7
7 3
2 5
2 4
3 1
3 6
2 1
2 7 6 9 3 4 6
56
数据范围
- 给定的图是一棵树。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 3260
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者