#L0527. 宝石走廊
宝石走廊
题目描述
小明在一座古老神殿中探险,发现了一条由 个石板铺成的走廊。每块石板上镶嵌着若干颗宝石(非负整数)。第 块石板是起点,第 块石板是终点。
小明拥有 张传送符,分为 种类型(不一定包含所有类型),每种类型上标有 四个数字之一,表示使用后小明在走廊上向前跳跃相应的格数。每张传送符只能使用一次,且必须全部用完。
小明踏上第 块石板时自动获得其上的宝石,之后每到达一块石板就获得该石板上的宝石。
请帮小明找出一种传送符的使用顺序,使得他收集到的宝石总数最多。
输入格式
每行中两个数之间用一个空格隔开。
第 行 个正整数 ,分别表示走廊石板数和传送符数。
第 行 个非负整数,,其中 表示第 块石板上的宝石数。
第 行 个整数,,表示每张传送符上的数字。
输入数据保证到达终点时刚好用完 张传送符。
输出格式
一个整数,表示小明最多能收集到的宝石数。
样例
9 5
6 10 14 2 8 8 18 5 17
1 3 1 2 173
提示
数据范围
每个测试点 。
对于 的数据有 。
对于 的数据有 ,且 种传送符每种不超过 张。
对于 的数据有 ,且 种传送符每种不超过 张;$0 \le a_i \le 100(1 \le i \le N),1 \le b_i \le 4(1 \le i \le M)$。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1255
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 125MiB
- 上传者