题目描述
米饭大魔王沉迷于马里奥无法自拔,所以在出题过程中抄了一个马里奥的题目。
已知在一条直线上有n+1个点,分别为0,1,2,..,n。除初始点0之外,其他每个点到达之后都会有一些金币奖励或金币惩罚,(用正数表示奖励,负数表示惩罚)。
大魔王的马里奥只会从左向右跳,从不回头,且每次可以跳跃的最短距离为x,最长距离为y。
当前已知点的个数,每个点的奖励或惩罚及跳跃的最短距离x最长距离y,询问从点0跳到点n可以获得的最大奖励是多少?
输入格式
第一行一个整数数字n,表示坐标轴上共有n个点。
第二行共n个整数,表示点1,2,3,..,n每个点对应的奖励或惩罚。
第三行两个整数x和y,表示马里奥每次跳跃的最小和最大距离。
数据范围
n<=25,y-x<=n
输出格式
输出一个num,表示从点0跳到点n可以获得的最大金币奖励数
样例输入
10
1 2 3 4 5 6 7 8 9 10
2 3
样例输出
30