#p519. 采蓝莓
采蓝莓
Description
为了打 boss,J 需要先在一片条状蓝莓田中采摘蓝莓,收集能量。蓝莓田可 以分为 n 块,每块中蓝莓总重为 a[i]。贪婪的 J 在选择某块后一定会把蓝莓全 部摘完。但由于某些原因,J 不能把相邻两块上的蓝莓都摘完。另外,J 的能力 有限,最多只能拿走重量为 m 的蓝莓。贪婪的 J 想知道,他最多可以拿走多少蓝 莓。
Format
Input
第一行一个数 T,表示 T 组数据
接下来每组数据,第一行两个数 n,m,第二行 n 个数表示 a 数组
Output
T 行,每行一个数表示答案
Samples
2
5 100
50 10 20 30 40
5 87
21 45 30 12 14
90
65
Sample Descriptions
第 1 组样例中,选取 1,3,5 三块地,则总重超过 m,不合法。只能选取 1,5 两块地,总重为 90,是最优方案
第 2 组样例中,选取 1,3,5 三块地的方案最优
Limitation
100%的数据 T≤100,n,m≤1000
统计
相关
在以下作业中: