#5192. Train Delay
0
Train Delay
Train Delay
题目描述
在 Atcoder 国,有 个城市,编号为 到 ,以及 列火车,编号为 到 。 第 列火车于时间 从城市 出发,并于时间 到达城市 。 给定正整数 ,请找到一种方法设置非负整数 ,使得满足下述条件且 的值尽可能小。
条件:对于所有满足 的对 ,若 且 ,则必须有 。 换句话说,对于任何一对在原来可以换乘的列车,在将每列火车 的出发和到达时间延迟 后,仍然可以换乘。
可以证明,使 最小的那种 的设置是唯一的。
输入格式
输入由标准输入给出,格式如下:
输出格式
按照顺序以空格分隔打印满足条件且和最小的 。
3 6 15
1 2 10 20
1 2 20 30
2 3 25 40
2 3 35 50
3 1 15 30
3 1 45 60
0 10 0 0 5
10 9 100
1 10 0 1
10 2 1 100
10 3 1 100
10 4 1 100
10 5 1 100
10 6 1 100
10 7 1 100
10 8 1 100
10 9 1 100
100 100 100 100 100 100 100 100
4 4 10
1 2 0 1
1 2 0 10
2 3 100 200
2 4 100 200
0 0 0
提示
0 \leq S_i < T_i \leq 10^9
所有输入值均为整数。列车 从城市 到 的到达时间被延迟了 ,变为时间 。
为了允许在城市 从列车 换乘到列车 ,列车 的出发时间被延迟了 ,使其在时间 出发并在时间 到达。
此外,为了允许在城市 从列车 换乘到列车 ,列车 的出发时间被延迟了 ,使其在时间 出发。
其他列车可以在不延迟的情况下运行,同时仍然允许原本可换乘的列车之间的换乘,因此 满足该条件。
此外,不存在和更小的满足条件的解,因此这是答案。
标签: AtCoder|abc368E
来源
AtCoder|abc368E