logo AlgoBeat OnlineJudge
登录 注册

#214439. [JOI2022 预选赛 R2] 糖 2 / Candies 2

内存限制:1024 MiB 时间限制:2000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

桌上有 个糖果横向排成一列,从左至右依次编号为 。第 个糖果()的美味度为

JOI 君决定从这 个糖果中选出若干个食用。

但为了避免吃糖过量,他规定:对于任意连续的 个糖果,其中最多只能食用两个。换句话说,对于任意 ),在从第 个到第 个的连续 个糖果中,食用的糖果数量不能超过两个。

在此限制下,JOI 君希望使所选糖果的美味度总和尽可能大。

当给出 个糖果的美味度及参数 时,请编写程序,求出 JOI 君能获得的最大美味度总和。

输入格式

输入通过标准输入以如下格式给出:

输出格式

在标准输出中,以单行输出 JOI 君能获得的糖果美味度总和的最大值。

样例

样例输入 1

5 4
1 3 2 4 3

样例输出 1

8

样例输入 2

6 3
3 7 1 5 6 4

样例输出 2

21

样例输入 3

5 2
3 3 2 2 1

样例输出 3

11

样例输入 4

12 5
864814169 716638377 926889183 891468826 217138351 891972397 504371916 678159995 435478604 181254225 760822841 688502728

样例输出 4

4427122428

数据范围与提示

数据范围

  • )。
  • 所有输入值均为整数。

子任务

  1. (4 分)
  2. (19 分)
  3. (47 分)
  4. (30 分)无额外约束。

翻译由 Qwen3-235B 完成