Codeforces Round 244 (Div. 2)
B
Prison Transfer
Codeforces
1100
原题
← AC →
翻译中…

The prison of your city has $*n*$ prisoners. As the prison can't accommodate all of them, the city mayor has decided to transfer $*c*$ of the prisoners to a prison located in another city.

翻译中…

For this reason, he made the $*n*$ prisoners to stand in a line, with a number written on their chests. The number is the severity of the crime he/she has committed. The greater the number, the more severe his/her crime was.

翻译中…

Then, the mayor told you to choose the $*c*$ prisoners, who will be transferred to the other prison. He also imposed two conditions. They are,

翻译中…
  • The chosen $*c*$ prisoners has to form a contiguous segment of prisoners.
  • Any of the chosen prisoner's crime level should not be greater then $*t*$. Because, that will make the prisoner a severe criminal and the mayor doesn't want to take the risk of his running away during the transfer.
翻译中…

Find the number of ways you can choose the $*c*$ prisoners.

翻译中…

Input

翻译中…

The first line of input will contain three space separated integers $*n* (1 ≤ *n* ≤ 2·10^{5})$, $*t* (0 ≤ *t* ≤ 10^{9})$ and $*c* (1 ≤ *c* ≤ *n*)$. The next line will contain $*n*$ space separated integers, the $*i*^{*th*}$ integer is the severity $*i*^{*th*}$ prisoner's crime. The value of crime severities will be non-negative and will not exceed $10^{9}$.

翻译中…

Output

翻译中…

Print a single integer — the number of ways you can choose the $*c*$ prisoners.

翻译中…

样例

Input #1
4 3 3
2 3 1 1
Output #1
2
InputCopy OutputCopy
Input #2
1 1 1
2
Output #2
0
InputCopy OutputCopy
Input #3
11 4 2
2 2 0 7 3 2 2 4 9 1 4
Output #3
6
InputCopy OutputCopy
题目信息
题号
427B
时间限制
1 s
内存限制
256 MB
标签
数据结构
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。