#agc011f. [agc011_f]Train Service Planning
[agc011_f]Train Service Planning
题目描述
在高桥王国中有一条铁路,这条铁路分为个区间和个站台,区间连接站台和
一列火车经过区间会消耗的时间,每个区间的铁路是双向的或单向的,如果那么区间是单向的,否则它是双向的
现在すぬけ(snuke)君想要设计一个火车时间表,满足以下约定
所有的火车要么从站台到站台,要么从站台到站台
对任意终点为的火车,如果它在时刻离开站台并开往站台,那么它必须在时刻到达站台,对反方向要求相同
对任意终点为的火车,如果它在时刻到达站台并在时刻离开站台,那么一列经过站台的终点为的火车必须在时刻到达站台并在时刻离开站台,对反方向要求相同
在任意时刻不能有两列相向而行的火车在单向区间内互相穿过
现在你要找出一个时间表,使得一列火车从到和从到的时间之和最短,观察样例可以帮助你更好地理解题目
输入格式
:
输出格式
一行一个整数,表示列车上下行最短的开车时间之和,如果不存在合法方案则输出-1
数据规模
要么是1要么是2
所有输入的数都是整数