[POI2015]WIL-Wilcze doły

题目描述

给定一个长度为 $n$ 的序列,你有一次机会选中一段连续的长度不超过 $d$ 的区间,将里面所有数字全部修改为 $0$。请找到最长的一段连续区间,使得该区间内所有数字之和不超过 $p$。

输入输出格式

输入格式


输入的第一行包含三个整数,分别代表 $n,p,d$。 第二行包含 $n$ 个整数,第 $i$ 个整数代表序列中第 $i$ 个数 $w_i$。

输出格式


包含一行一个整数,即修改后能找到的最长的符合条件的区间的长度。

输入输出样例

输入样例 #1

9 7 2
3 4 1 9 4 1 7 1 3

输出样例 #1

5

说明

#### 数据规模与约定 - 对于 $100\%$ 的数据,$1 \le d \le n \le 2 \times 10^6$,$0 \le p \le 10^{16}$,$1 \leq w_i \leq 10^9$。