#ABC222F. 昂贵的开销
昂贵的开销
昂贵的开销
题目描述
AtCoder 王国由 个城镇和 条道路组成。
城镇被编号为 Town 、Town 、、Town 。 同样地,道路被编号为 Road 、Road 、、Road 。 道路 双向连接城镇 和城镇 ,通过它需要支付过路费 。任意一对不同的城镇 之间都可以通过道路互相到达。
给定一个数列 ,其中 是在城镇 观光所需的费用。
定义从城镇 到城镇 的旅行费用 为:从城镇 到城镇 所需的总过路费加上 。
更正式地,设从 到 的最短路为 ,连接城镇 和 的道路的过路费为 ,则 定义为 。
对于每个 ,求从城镇 出发到另一个城镇的旅行费用的最大值。
更正式地,对于每个 ,求 $\displaystyle \max_{1 \le j \le N, j \neq i} E_{i,j}$。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 行。第 行输出 $\displaystyle \max_{1 \le j \le N, j \neq i} E_{i,j}$。
样例
3
1 2 2
2 3 3
1 2 3
8
6
6
对于每一对城镇 , 的值如下。
6
1 2 3
1 3 1
1 4 4
1 5 1
1 6 5
9 2 6 5 3 100
105
108
106
109
106
14
6
1 2 1000000000
2 3 1000000000
3 4 1000000000
4 5 1000000000
5 6 1000000000
1 2 3 4 5 6
5000000006
4000000006
3000000006
3000000001
4000000001
5000000001
数据范围
- 对于满足 的整数对 ,可以通过若干条道路从城镇 到达城镇 。
- 输入中的所有值均为整数。
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 2277
- 类型
- 传统题
- Time Limit
- 4000ms
- Memory Limit
- 1024MiB
- 上传者