#A. 2023.07.05-ZJTD实习生笔试-第一题-塔子哥养花

    Type: Default 1000ms 256MiB

2023.07.05-ZJTD实习生笔试-第一题-塔子哥养花

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

塔子哥在闲暇时间喜欢养花。某次塔子哥去一个城市出差 nn 天,他带了一些花的种子,如果他种下了,那么那种花就会在特定的时间开放。

现在已知第i种花会在第i天开放,并且开放之后每天都要用 aia_i 的水。

举个例子,当 n=3,a=[1,2,3]n=3,a=[1,2,3] 时,如果塔子哥种下了第二种花的种子,那么他就要在第二天、第三天和第四天各浇灌 22 升水,总共是 66 升水。

但是由于塔子哥出差经费有限,塔子哥可以用到养花上的水量为 mm 升。现在塔子哥想知道,如果他可以放弃一部分种子,最多能种多少种花呢?

输入描述

输入第一行两个正整数 nnmm 。(1n1001m1061 \leq n \leq 100,1 \leq m \leq 10^6

输入第二行是 nn 个正整数 aia_i1ai1041 \leq ai \leq 10^4)表示每种花开放后每天的耗水量。

输出描述

输出一个整数 ansans 表示塔子哥最多可种的花的种数。

样例。

样例输入

5 20
4 6 2 3 5

输出

3

说明

塔子哥可以种下第三种第四种第五种花,之后第三天用水22升,第四天用水55升,第五天用水1010升,总用水量 2+5+10=172+5+10=17 升。

样例2

输入

5 100
5 4 3 2 1

输出

5

秋招模拟赛第36场|2023.07.7-字节实习

Not Attended
Status
Done
Rule
IOI
Problem
2
Start at
2023-7-26 19:00
End at
2023-7-26 20:00
Duration
1 hour(s)
Host
Partic.
18