#61083. 牛吃草

    ID: 61083 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>计蒜客赛事提高T2二分法常见dp模型单调队列优化 dp魔扣OJ

牛吃草

暂无测试数据。

由于现代化进程的加快,农场的养殖业也趋向机械化。

lyz 决定购置若干台自动喂草机来减少自己每天的工作量。

为了简化问题,lyz 决定将草地建模成一条线段,总长为 $n$,即共有 $n$ 个单位长度,编号从左至右为 $1\sim n$。

lyz 可以在每个单位长度独立选择是否放置一台自动喂草机。由于场地的限制,喂草机一旦在 $i$ 处放下,它只能往左边延伸覆盖一个从 $i$ 开始的完整区间,且延伸的距离不能超过 $w_i$,即最多到编号为 $i-w_i+1$ 的单位长度。同时为了小草的健康着想,营养不能太丰富,因此每个单位长度只能被一台自动喂草机覆盖。

lyz 想使得每台喂草机的覆盖大小达到一个最低标准以节省费用,若喂草机覆盖 $[l,r]$,那么覆盖大小为 $r-l+1$。他规定一台喂草机最小覆盖大小为 $size$。所以如果一台喂草机的覆盖大小 $<size$,说明这个位置不能放置喂草机。

现在,lyz 想知道,如果喂草机覆盖的总大小仅需达到草地总长的 $s\%$,最小覆盖大小最大是多少?

输入格式

输入共三行。

第一行输入整数 $n$。

第二行输入 $n$ 个整数 $w_i$,表示第 $i$ 个位置的延伸距离不能达到 $w_i$。

最后一行给定整数 $s$,意义如上述所示。

输出格式

输出最大的 $size$,意义如上述所示。

数据范围

对于 $100\%$ 的数据,$1\leq s\leq 100, 2\leq i\leq n,w_{i-1}\geq w_i-1$。

部分分$n$$w_i$$s$
对于 $30\%$ 的数据$\leq 2000$$\leq n$
对于另外 $10\%$ 的数据$\leq 10^5$$\leq n$$=100$
对于另外 $10\%$ 的数据$\leq 10^5$$\le 3$
对于 $100\%$ 的数据$\leq 5\times 10^5$$\le n$
4
1 2 3 4
100
4
5
5 4 2 3 2
50
3