U695279
FX的补考(加强版)
题目背景
这个故事告诉我们要多做题,少做梦。U689648 FX的补考
题目描述
小樊因为每次写代码时都找“场外援助”,所以在一次模拟赛中,他因为抄别人的代码被抓了,在经过一番口头教育之后,老师让他补考。考试中总共有道题目,总时间为,对于第题,小樊有一个能拿到的最高得分,以及拿到这道题最高分数所需的初始时间和最低时间(他总是会拿到最高分后再做下一题)。并且小樊将这些题目分成了组,第题属于在组中,同一组题目算法相似,因此对于第组,小樊每做出其中的一道题,剩下的题目所需时间全部减去一个数(第道题的时间最小不小于,每组做题顺序随意),小樊想知道,在比赛结束前,他最多可以拿到多少分。
输入格式
第一行三个整数,,。
接下来四行各个整数,,,,分别表示每题的最高分数,拿到每题最高分所需的初始时间,每题属于的分组,每题的最低时间。
第六行个整数,表示每组每次减少的时间。
输出格式
一行,一个整数,表示小樊可以拿到的最高分数。
输入输出样例
输入样例 #1
2 1 5
10 20
3 3
1 1
1 1
1
输出样例 #1
30
输入样例 #2
2 2 5
10 20
3 3
1 2
1 1
1 1
输出样例 #2
20
输入样例 #3
2 1 13
100 200
12 7
1 1
2 2
6
输出样例 #3
300
说明/提示
样例解释1
两题在同一组,有时间减免,可以都做。
样例解释2
两题不在同一组,只能做一道,选分数大的。
样例解释3
先做第一题,后做第二题,第二题受下限约束,总时间为,只能做一道。
先做第二题,后做第一题,减免后总时间为,可以都做。
数据规模与约定
,,,,,,,,(在时),不保证为正。
题解
0 篇题解
登录后即可使用 Markdown 发布题解。
登录 / 注册还没有题解,来发布第一篇吧。
讨论
0 条讨论
登录后即可使用 Markdown 发起讨论和回复。
登录 / 注册还没有讨论,来发起第一条吧。