SZ#T764870. 【GESP强化 五级】宝石

提交0 通过0
通过率0%
时间限制3000ms
内存限制256MiB
    ID: 10452 传统题 3000ms 256MiB 尝试: 0 已通过: 0 难度: 普及- 上传者: 标签>C++GESPGESP5级GESP考点强化编程题洛谷团队72153私有题贪心

题目描述

题目背景

小珅和小泽发现了一个神奇的环形固天圈,上面有 tt 个点,其中 nn 个点镶嵌着价值各异的宝石。他们得到了一条长度为 kk 厘米的腰带,想把腰带盖在固天圈上,让腰带覆盖到的宝石价值之和最大。

固天圈是环形结构,相邻两点之间距离为 1 厘米,第 tt 个点的下一个点是第 1 个点。腰带可以覆盖连续的 kk 厘米区域,也就是连续的 kk 个点。请你帮他们计算能获得的最大宝石价值和。

题目描述

固天圈上按顺时针方向标有 1,2,,t1,2,\dots,ttt 个点,第 tt 点的下一个点是第 1 点,相邻两点距离为 1 厘米。

tt 个点中有 nn 个点镶嵌有宝石,每个宝石有对应价值。用长度为 kk 厘米的腰带(覆盖连续 kk 个点)盖在固天圈上,求腰带能触碰到的宝石价值和的最大值。

输入格式

第 1 行:三个正整数 n,t,kn,t,k,分别表示宝石位置数、固天圈最大标号、腰带长度。

第 2 行:nn 个不超过 tt 的正整数,表示镶嵌宝石的位置。

第 3 行:nn 个不超过 10000 的正整数,表示对应位置上宝石的价值。

输出格式

输出一个正整数,为腰带能触碰到的宝石价值和的最大值。

输入输出样例

3 11 2
9 5 11
4 6 5
9
3 11 5
9 5 11
4 6 5
11

说明/提示

样例解释 2 腰带长度为 5 厘米,覆盖 7,8,9,10,117,8,9,10,11 时,包含宝石 991111,价值和为 $4+5=9;

覆盖 11,1,2,3,4,511,1,2,3,4,5 时,包含宝石 111155,价值和为 $5+6=11(最大值)。

1n1000001 \le n \le 1000001t1000000001 \le t \le 1000000001k1000001 \le k \le 100000

1 1 1
1
10000
10000