「FtOJ Round #01」Shuchong 与文化之旅
Background
Shuchong 是一名文化的使者。
Description
Shuchong 要游历各国,他每到一个国家,都能学到一种文化,但他不愿意学习任何一种文化超过一次(即如果他学习了某种文化,则他就不能到达其他有这种文化的国家)。不同的国家可能有相同的文化。不同文化的国家对其他文化的看法不同,有些文化会排斥外来文化(即如果他学习了某种文化,则他不能到达排斥这种文化的其他国家)。
现给定各个国家间的地理关系,各个国家的文化,每种文化对其他文化的看法,以及 Shuchong 游历的起点和终点(在起点和终点也会学习当地的文化),国家间的道路距离,试求从起点到终点最少需走多少路。
Format
Input
每组输入数据的第一行为五个整数 ,,,,,每两个整数之间用一个空格隔开,依次代表国家个数(国家编号为 到 ),文化种数(文化编号为 到 ),道路的条数,以及起点和终点的编号(保证 不等于 );
第二行为 个整数,每两个整数之间用一个空格隔开,其中第 个数 ,表示国家 的文化为 。
接下来的 行,每行 个整数,每两个整数之间用一个空格隔开,记第 行的第 个数为 , 表示文化 排斥外来文化 ( 等于 时表示排斥相同文化的外来人), 表示不排斥(注意 排斥 并不保证 一定也排斥 )。
接下来的 行,每行三个整数 ,,,每两个整数之间用一个空格隔开,表示国家 与国家 有一条距离为 的可双向通行的道路(保证 不等于 ,两个国家之间可能有多条道路)。
Output
每组输出只有一行,一个整数,表示使者从起点国家到达终点国家最少需要走的距离数(如果无解则输出 )。
Sample 1
Input
Output
Explanation
由于到国家 必须要经过国家 ,而国家 的文明却排斥国家 的文明,所以不可能到达国家 。
Limitation
Data
所有数不超过 。
Time and Space
1s, 125MB.
Source
FtOJ Round #01
made by Inversentropir_36
信息
- ID
- 1012
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 9
- 已通过
- 0
- 通过率
- 0%
- 上传者
相关
在下列比赛中: