#L0773. 寻找可疑的牛
寻找可疑的牛
题目描述
农场的仓库里发现谷物被盗!农夫约翰试图从 只奶牛中找出偷谷物的嫌疑犯。幸运的是,一颗路过的卫星恰好在谷物被盗前 秒拍下了整个农场的俯瞰照片,记录了每只牛当时所处的位置。
农夫约翰的农场有 片草地,编号 到 ,还有 条双向道路连接着它们,通过每条道路所需的时间在 到 秒之间。谷仓位于草地 上。
请你根据农场地图和卫星照片中的牛群位置,判断哪些牛有可能是罪犯——即哪些牛在 秒内能够从照片中的位置赶到 号草地的谷仓。
注意:输入数据中可能存在重边(即起点和终点相同的多条道路)。
输入格式
第 行:四个以空格分隔的整数 。
第 行至第 行:每行三个以空格分隔的整数,描述一条道路。连接草地 和 的道路需要 秒通过。
第 行至第 行:每行一个整数,表示一头牛所在草地的编号。
输出格式
第一行输出嫌疑犯的数目,接下来每一行输出一只嫌疑犯的编号,按编号从小到大排序。
样例
7 6 5 8
1 4 2
1 2 1
2 3 6
3 5 5
5 4 6
1 7 9
1
4
5
3
74
1
2
3
4
</p>
提示
数据约定
对于 的数据:,,,。
难度
普及
通过率
—
尝试
0
已通过
0
- ID
- 1501
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者