#L0683. ATM 抢劫最大收益
ATM 抢劫最大收益
题目描述
某座城市的道路都是单向的,道路由路口连接。每个路口都设有一台自动取款机,其中存有若干现金。部分路口还设有酒馆。
盗匪头目计划从市中心出发,沿单向道路行驶,沿途洗劫所有经过的取款机(每台取款机被洗劫一次后即变空),最终在某个酒馆收手。他希望知道,从市中心出发、以某个酒馆为终点,最多能抢到多少现金。
注意:他可以经过同一路口或道路任意多次,但只要洗劫过某台取款机,该机内现金即归零。
示例城市有 个路口,道路连接如下:
市中心在路口 ,有酒馆的路口用双圈标出。各路口取款机中的金额标在路口上方。在此例中,最多可抢 ,路线为 。
输入格式
第一行包含两个整数 ,分别表示路口个数和道路条数。
接下来 行,每行两个整数,表示一条有向道路的起点和终点(编号在 到 之间)。
接下来 行,每行一个整数 ,按顺序表示编号为 的路口取款机中的现金数。
接下来一行两个整数 , 是市中心的编号, 是有酒馆的路口个数。
接下来一行 个整数,表示有酒馆的路口编号。
输出格式
输出一个整数,表示从市中心出发、在某个酒馆结束、能抢到的最大现金总数。
样例
6 7
1 2
2 3
3 5
2 4
4 1
2 6
6 5
10
12
8
16
1
5
1 4
4 3 5 647
提示
对于 的数据,。
对于 的数据,,。保证从市中心可以沿单向道路到达至少一个酒馆。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1411
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 125MiB
- 上传者