#P005825. 农产品运输
农产品运输
题目描述
有 个集散点和 条双向道路,第 条道路连接 和 ,长度为 。每天都需要选择一条从结点 到结点 的路线,路线费用为所经过道路的长度之和。运输任务持续 天。
部分集散点在指定日期内不可使用,路线不能经过当天不可使用的结点。如果连续两天选择的路线不同,还需要支付 元换路费用。第一天选择路线不收取换路费用。
请计算 天运输的最小总费用。
输入格式
第一行包含四个整数 ,分别表示天数、集散点数、换路费用和道路数。
接下来 行,每行包含三个整数 ,表示一条双向道路。
下一行包含一个整数 ,表示不可用记录数。
接下来 行,每行包含三个整数 ,表示集散点 在第 天至第 天不可使用。
输出格式
输出一个整数,表示最小总费用。
样例
5 5 10 8
1 2 1
1 3 3
1 4 2
2 3 2
2 4 4
3 4 1
3 5 2
4 5 2
4
2 2 2
3 3 3
3 4 4
4 5 5
32
数据范围与提示
- 保证每天至少存在一条从结点 到结点 的可行路线