P14063 [PO Final 2022] 海滩 / Badstrand
题目描述
Maja 厌倦了海岸被大湖占据,她想要修建一个又长又漂亮的公用海滩。现在,她计划买下海岸边的一块土地来建造海滩。
Maja 预算为 $B$ 克朗。有 $N$ 块土地,从西往东的价格依次为 $A_1,A_2,\cdots,A_N$ 克朗。Maja 想要知道,她能够买下的最长的一段连续的土地是多长。
输入格式
第一行包含两个整数:$1 \le N \le 10^5$ 和 $0 \le B \le 10^9$,分别表示地块的数量和 Maja 的预算。
第二行包含 $N$ 个正整数 $A_1, A_2, \ldots, A_N$,其中 $A_i$ 是第 $i$ 个地块的价格,$1 \le A_i \le 1000$。
输出格式
输出一个整数:即 Maja 能够买下的最长的一段连续的土地的长度。
说明/提示
### 子任务
**本题采用捆绑测试。**
| 子任务编号 | 得分 | 限制 |
|:-:|:-:|---|
| $1$ | $20$ | $N \le 500$ 且所有 $A_i$ 具有相同的值。 |
| $2$ | $30$ | $N \le 500$ |
| $3$ | $50$ | $N \le 10^5$ |