#P17720. 「FunMusic OI 1C」旋律 / Melody
「FunMusic OI 1C」旋律 / Melody
背景
题目来源:【HT-127-Div.3】核桃CSP-J组模拟赛 &「FunMusic OI R1」
题目描述
David 的第三张专辑即将发布,其中有 首曲目,每一首曲目都有一个情感值 ,保证 为排列。
David 从专辑中截取连续的一段曲目,当他截取从第 首到第 首时,他会取出这些曲目的情感值 ,并把它们从小到大排序。接着,他会将这个排好序的序列划分成若干个连续段,使得每一段内部的数都是连续的正整数。其中最长的那个段,被称为这段曲目的情感线。David 会采取最优的划分方案,使得这个情感线的长度最大,记长度的最大值为 。
举个例子,若一段曲目的情感值序列排序后为 ,其中一种(不是唯一)最优的划分方案为 。因此,其情感线最大长度为 。
David 希望计算对于每段连续的曲目,所产生的情感线长度之和,换句话说,他希望你求出 $\displaystyle \sum_{l = 1} ^ n \sum_{r = l}^ n f(l, r)$ 的值。
输入格式
第一行一个整数 ,表示排列 的长度。
第二行 个整数,表示 。
输出格式
输出一行一个整数,表示 $\displaystyle \sum_{l = 1} ^ n \sum_{r = l}^ n f(l, r)$ 的值。
3
1 3 2
9
2
1 2
4
提示
【样例解释】
- 时,形成的数值连续段为 ,长度最大值为 ,即 。
- 时,形成的数值连续段为 ,长度最大值为 ,即 。
- 同理,,,,;总和为 。
【数据范围】
本题采用捆绑测试。
::cute-table{tuack} | 子任务编号 | | 特殊性质 | 分值 | | :--------: | :----: | :--------: | :--: | | | | 无 | | | | | 无 | | | | | | | | | | | | | | | 无 | |
特殊性质 :对于任意整数 保证 。
特殊性质 :保证存在整数 ,使得对于任意 ,都有 成立。
对于 的数据,,保证 为排列。