Type: Default 1000ms 256MiB

买买买

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.

买买买

题目描述

双十一到了,小明想去超市买买买,但他的零花钱不够了!

小明有 XX 元钱和 NN 样想买的东西,而且他都特别想买。这些东西在超市里排成一行,小明从第一个开始顺次走过去,他的策略是:只要他手里剩下的钱能买得起当前看到的东西,他就会买下来这个东西;如果买不起这个东西,他就会跳过这个东西看下一个。

问小明最多能买几样东西。

输入格式

输入第一行是两个整数 NNXX,表示商场中共有 NN 种小明想买的物品,且小明开始时有 XX 元零花钱。(1N1001≤N≤100);

第二行共有 NN 个整数,分别表示小明先后见到想买的物品的价格;

输出格式

输出一个整数,表示小明买到的物品数。

样例 #1

样例输入 #1

6 15
6 2 5 4 1 3

样例输出 #1

4

提示

样例解释1

小明有 1515 元和 66 样想买的东西。

小明看到第一样东西,花 66 元买下来,剩 99 元;

小明看到第二样东西,花 22 元买下来,剩 77 元;

小明看到第三样东西,花 55 元买下来,剩 22 元;

小明看到第四样东西,剩 22 元不够 44 元,跳过;

小明看到第五样东西,花 11 元买下来,剩 11 元;

小明看到第六样东西,剩 11 元不够 33 元,跳过。

所以最后小明买了 44 样东西。

数据范围

40%40\%的数据,N100N\le 100X10000X\le 10000

100%100\%的数据,1N1051\le N \le 10^51X1091\le X \le 10^9

初一3非竞赛组期中考

Not Attended
Status
Done
Rule
OI
Problem
8
Start at
2023-11-13 14:30
End at
2023-11-13 16:00
Duration
1.5 hour(s)
Host
Partic.
30