#P769. 选取子段

选取子段

题目描述

给定一个长度为nn的序列 a1,a2,...,ana_1,a_2,...,a_n ,请问多少种方案,能够从中选取一个长度恰好为 mm 的子段,且子段内所有数字的最大值不超过KK

输入格式

输入共两行: 输入第一行,三个正整数n,m,Kn,m,K 输入第二行,nn个整数a1,a2,...,ana_1,a_2,...,a_n

输出格式

输出一个整数,表示方案数。

5 2 5
3 7 2 5 1
2

样例解释 1

选取{2,5}和{5,1}均可,共两种方案

数据范围

  • 对于 30%30\% 的数据,1mn101 \leq m \leq n \leq 10
  • 对于 60%60\% 的数据,1mn1031 \leq m \leq n \leq 10^3
  • 对于 100%100\% 的数据,1mn1051 \leq m \leq n \leq 10^5109ai,K109-10^9\leq a_i,K\leq 10^9