小书童——刷题大军
题目背景
数学是火,点亮物理的灯;物理是灯,照亮化学的路;化学是路,通向生物的坑;生物是坑,埋葬学理的人。 文言是火,点亮历史宫灯;历史是灯,照亮社会之路;社会是路,通向哲学大坑;哲学是坑,埋葬文科生。——小A
题目描述
小A“刷题”十分猖狂,明目张胆地“刷题”。他现在在小书童里发现了n样他喜欢的“题目”,每“题”都有他的需要时间,而老师布置了m项作业,每项作业都有它的需要时间及分值,老师规定k分以上算及格。小A只剩r个单位时间,他想在及格的基础上更多地“刷题”。
输入格式
第一行:n m k r。第二行:n个数,代表每“题”他的需要时间。第三行:m个数。表示每项作业它的需要时间。第四行:m个数。代表每项作业它的分值。
输出格式
一个数,代表小A能刷几道题
样例 #1
样例输入 #1
3 4 20 100
15 20 50
10 15 40 40
5 5 10 15
样例输出 #1
2
提示
没有不能及格的情况
对于100%的数据,n≤10,m≤10,k≤50,r≤150n\le 10,m\le 10,k\le 50,r\le 150n≤10,m≤10,

本文介绍了小书童在面对数学题目和老师作业时的刷题策略。小A需要在有限的时间内完成作业并尽可能多地刷题。问题转化为在满足及格分数k的基础上,最大化刷题数量。输入包括题目和作业的时间需求,输出是小A能刷的题数。解题思路采用贪心算法,优先考虑时间短的作业以腾出更多时间刷题。
最低0.47元/天 解锁文章
428

被折叠的 条评论
为什么被折叠?



