#P1023. Problem 1. Bessla Motors
Problem 1. Bessla Motors
当前没有测试数据。
一、题目名称
贝斯拉汽车(Bessla Motors)
二、题目描述
注意:此问题的时间限制为3秒,是默认时间限制的1.5倍。此问题的内存限制为512MB,是默认内存限制的两倍。
农夫约翰(Farmer John)想通过展示贝斯拉(Bessla)的充电站网络来推广他的贝斯拉电动拖拉机系列。他确定了()个兴趣点,标记为,其中前()个是充电站,其余的是旅行目的地。这些兴趣点由()条双向道路相互连接,第条道路连接不同的点和(),长度为英里()。
一辆贝斯拉汽车一次充电最多可行驶英里(),这使其能够到达距离充电站英里范围内的任何目的地。如果一个目的地可以从至少()个不同的充电站到达,则该目的地被视为连接良好。你的任务是帮助农夫约翰确定连接良好的旅行目的地集合。
三、输入格式(从终端/标准输入读取)
- 第一行包含五个用空格分隔的整数、、、和。接下来的行,每行包含三个用空格分隔的整数、和,且。
- 充电站标记为。其余兴趣点都是旅行目的地。
四、输出格式(打印输出到终端/标准输出)
- 首先,在一行上输出连接良好的旅行目的地的数量。
- 然后,按升序列出所有连接良好的旅行目的地,每个目的地占一行。
五、样例输入及输出
样例输入1
3 3 1 4 1
1 2 3
1 3 5
2 3 2
样例输出1
1
2
解释:我们在点有一个充电站。从这个充电站,我们可以到达点(因为它距离点为英里),但不能到达点(因为它距离点为英里)。因此,只有点是连接良好的。
样例输入2
4 3 2 101 2
1 2 1
2 3 100
1 4 10
样例输出2
2
3
4
解释:我们在点和点有充电站,点和点都在点和点的英里范围内。因此,点和点都是连接良好的。
样例输入3
4 3 2 100 2
1 2 1
2 3 100
1 4 10
样例输出3
1
4
六、评分规则
- 输入4和5:且且。
- 输入6和7:。
- 输入8 - 15:无其他额外约束。
题目来源:Alexander Wei。