/ Vijos / 题库 /

课堂讲义

课堂讲义

时间限制:1秒  内存限制:256M


【题目描述】

  高二数学《课堂讲义》总共有 \(N\) 道题目要抄,编号 \(1..N\),抄每道题所花时间不一样,抄第 \(i\) 题要花 \(t[i]\) 分钟。由于WXP还要准备IOI,显然不能成天写课堂讲义。WXP决定只用不超过 \(T\) 分钟时间抄这个,因此必然有空着的题。每道题要么不写,要么抄完,不能写一半。一段连续的空题称为一个空题段,它的长度就是所包含的题目数。这样应付自然会引起薛老师的愤怒。薛老师发怒的程度(简称发怒度)等于最长的空题段长度。

  现在,WXP想知道他在这 \(T\) 分钟内写哪些题,才能够尽量降低薛老师的发怒度。由于WXP很聪明,你只要告诉他发怒度的数值就可以了,不需输出方案。

【输入格式】

  第一行为两个整数 \(N,T\),代表共有 \(N\) 道题目,\(T\) 分钟时间。
  以下一行,为 \(N\) 个整数,依次为 \(t[1], t[2],…,t[n]\),意义如上所述。

【输出格式】

  仅一行,一个整数,为最低的发怒度。

【输入输出样例】

 Input

17 11
6 4 5 2 5 3 4 5 2 3 4 5 2 3 6 3 5

 Output

3

【数据限制】

  \(30\%\) 的数据,满足 \(N<=2000,0<t[i]<=3000,0<T<=10^8\)
  \(100\%\) 的数据,满足 \(0<N<=100000,0<t[i],T<= 2*10^9\)

【来源】

  Mr.he

信息

ID
1267
难度
4
分类
动态规划 | 数据结构 | 队列单调队列 点击显示
标签
(无)
递交数
1
已通过
1
通过率
100%
被复制
4
上传者