#P9735. [COCI 2022/2023 #2] Tramvaji

    ID: 10997 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 显示难度普及− 上传者: 标签>模拟2022COCI(克罗地亚)

[COCI 2022/2023 #2] Tramvaji

题目描述

Patrik 和 Josip 在坐电车。他们共坐了 nn 站。

除了上车的那一站,其他每一站到站时,都会发生以下事件中的一种:

  • Patrik 说:从上车到现在经过了 tt 分钟。

  • Josip 说:从第 yy 站到这里花费了 tt 分钟。

现在,请你根据这些信息,求出哪两个站之间所需要的时间最短,以及这个时间。

输入格式

输入共 nn 行:

第一行,一个整数 nn(2≤n≤10002\le n\le1000),表示车站数量。

接下来 n−1n-1 行,第 ii 行表示第 i+1i+1 个车站发生的事件:

  • 第一种操作:Patrik ti\texttt{Patrik } t_i(1≤ti≤1091\le t_i\le10^9)

  • 第二种操作:Josip yi ti\texttt{Josip } y_i\texttt{ }t_i(yi<i+1y_i < i + 1,1≤ti≤1091\le t_i\le10^9)

每个车站都处在不同的位置。

输出格式

一行,三个整数 tt,x1x_1,x2x_2,表示最短时间,以及花费最短时间的起点和终点。

如果有多组解,输出字典序最小的那一组。

4
Patrik 3
Patrik 5
Josip 1 7
2 2 3
2
Josip 1 5
5 1 2
5
Patrik 4
Josip 2 4
Josip 2 6
Josip 4 2
2 3 4

提示

本题采用捆绑测试。

Subtask\text{Subtask} 分数 特殊性质
11 1212 ti≤1000t_i \le 1000
22 1313 只有 Patrik\texttt{Patrik} 事件
33 2525 无

本题满分 5050 分。