赞智信奥
题库
初赛题库
真题题库
CSP-J 真题
CSP-S 真题
NOIP 真题
USACO 青铜
USACO 白银
USACO 黄金
USACO 铂金
等考&白名单
一级
二级
三级
四级
五级
六级
七级
八级
信息素养模拟题
专题训练
课程中心
随堂练习
状态
登录
任务(
0
)
P7127: 服务器
传统题
1.000s
时间限制
256MB
内存限制
11 提交
9 解决
【题目描述】
【题目描述】
您负责的服务器需要先到先得的方式运行一些提交的任务。每天,您可以让服务器运行这些任务最多
T
分钟。考虑到每项任务所需的时间,你想知道今天会完成多少项任务。
考虑以下示例。假设
T=180
,任务需要
45
、
30
、
55
、
20
、
80
和
20
分钟(按提交顺序)。然后,只能完成四项任务。前四项任务可以完成,因为它们需要
150
分钟,但前五项任务不能完成,因为他们需要
230
分钟,这比
180
分钟长。请注意,尽管在完成第四个任务后有足够的时间来执行第六个任务(需要
20
分钟),但您不能这样做,因为第五个任务尚未完成。
【
输入
】
输入第一行包含两个整数
n
和
T
,其中
1
≤n≤50
是任务数,
1
≤T≤500
。下一行包含
n
个不超过
100
的正整数,表示每个任务按提交顺序所需的时间。
【
输出
】
以先到先得的方式显示
T
分钟内可以完成的任务数。
【
样本输入
1】
6 180
45 30 55 20 80 20
【
样本输出
2】
4
【
样本输入
2】
10 60
20 7 10 8 10 27 2 3 10 5
【
样本输出
2】
5
【样例输入】
复制
10 60 20 7 10 8 10 27 2 3 10 5
【样例输出】
复制
5
题目类型~
初级
难度1.7
咻咻~
提交答案
状态
返回