Type: Default 1000ms 256MiB

G. 第K大和

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

G. 第K大和

题目描述

给定序列 AAAA11nn 的全排列。

现统计所有子区间的第 kk 大值和,特别的,没有第 kk 大值的区间贡献为 00

定义 f(l,r,k)f(l, r, k) 函数为区间 [l,r][l, r]kk 大的数,如果区间长度 rl+1<kr-l+1 < k,则 f=0f = 0。 请求解:

l=1nr=lnf(l,r,k)\sum_{l=1}^{n} \sum_{r=l}^{n} f(l, r, k)

输入格式

输入包含多组数据。

对于每组数据,第一行包括两个正整数 n,kn, k,第二行包括 nn 个整数,表示序列 AA


输出格式

对于每组数据,输出一个整数,表示答案。


样例

输入

1
5 2
1 2 3 4 5

输出

30

数据范围与提示

  • 数据组数 case10case \le 10
  • kmin(n,80)k \le \min(n, 80)
  • n5×105\sum n \le 5 \times 10^5

20260310

Not Claimed
Status
Done
Problem
13
Open Since
2026-3-1 0:00
Deadline
2026-3-31 23:59
Extension
24 hour(s)