站外题求助
  • 板块灌水区
  • 楼主julianPPDC
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/5/6 19:38
  • 上次更新2023/10/23 16:30:34
查看原帖
站外题求助
725981
julianPPDC楼主2023/5/6 19:38

挑金子

描述

你面临着一个问题,有一些方块(排成一行),每个方块上面都有金子,但不同格子上的金子有不同的价值。

你一次可以跳S至T步(2≤S<T≤10),如果S=2,T=4.你就可以跳2步、3步或4步。起点必须是第一个方块,终点必须是最后一个方块。编程求出最多可以获得的金子的总价值。

输入

第一行为正整数t(≤20),表示数据组数;每组数据中,第一行是方块个数n(n<1000),第二行是S和T,第三行是每个格子上的金块价值x(x≤1000000),保证最后的总价值≤1000000000。

输出

输出最多可以获得的金块的总价值。

输入样例
1
10
2 3
6 5 8 2 8 3 6 7 2 12

输出样例
41
2023/5/6 19:38
加载中...