logo AlgoBeat OnlineJudge
登录 注册

#215473. [TOIP 2025] 疊加最大值

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

题目描述

在一個正整數陣列或子陣列中,每個出現的數字乘上它的出現次數,稱為它的疊加值。「子陣列」是指一個陣列中,由連續元素所組成的一部分。例如陣列 中, 的疊加值是 的疊加值是 的疊加值是 ,而 的疊加值是

輸入一個長度為 的正整數陣列以及一個正整數 ,本題要求每一個長度為 的子陣列中的最大疊加值。一共有 個長度為 的子陣列,輸出這 個最大疊加值的總和。

舉例來說,輸入陣列是 ,各個子陣列的最大疊加值如下:

  • 的最大疊加值是
  • 的最大疊加值是
  • 的最大疊加值是
  • 的最大疊加值是

所有最大疊加值的總和是

输入格式

  • 為陣列的長度。
  • 為所要求子陣列的長度。
  • 為陣列中的第 個正整數。

输出格式

  • 為所有疊加最大值的總和。

样例

样例输入 1

8 5
4 5 2 3 4 2 2 5

样例输出 1

24

数据范围与提示

測資限制

評分說明

本題共有三組子任務,條件限制如下所示。 每一組可有一或多筆測試資料,該組所有測試資料皆需答對才會獲得該組分數。

子任務 分數 額外輸入限制
1 6 輸入滿足, 且
2 38 輸入滿足陣列數字均不相等。
3 56 無額外限制。