毒瘤题2

TimeLimit:1000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
Special Judge
未提交 | 登录后收藏
Problem Description

cantaloup最近在准备春招,所以向cwl要了很多有关面试的书籍,这些书籍加起来一共有m页,这对于cantaloupe来说实在是太多了。所以他买了n瓶不同大小的FeiZhaiKuaiLeShui,每一瓶都可以增加cantaloupe想看书的心情值,增加的心情值取决于瓶子容量,但是如果在同一天喝了不止一瓶的就会降低功效。同一天,假设喝的第二瓶的容量为10,那么增加的心情值就会是9(即10-1),喝的第三瓶的容量为10,那么增加的心情值就会是8(即10-2)......cantaloupe想知道以目前买的FeiZhaiKuaiLeShui可不可以支撑他看完那些书,最快能在几天内看完?(1点心情看一页,可乐不一定要喝完,加成为负时可以选择不喝)

可乐.jpg

Input

单组数据

第一行输入n(n<=200000),m(m<=1000000000)

第二行输入n个数字ai代表第i瓶的容量

0<ai<=1e9


Output

输出一个整数,代表最快能在几天内看完,看不完输出-1

SampleInput
5 15
5 5 5 5 5
SampleOutput
1
hint:
cantaloupe在第一天喝光所有得到心情值 5 + 4 + 3 + 2 + 1 = 15,看完了所有书。
Submit
题目统计信息详细
总AC数22
通过人数15
尝试人数45
总提交量260
AC率5.77%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: