P0474

[Usaco2009 Open]滑雪课Ski

[Usaco2009 Open]滑雪课Ski

Farmer John 想要带着 Bessie 一起在科罗拉多州滑雪。很不幸,Bessie 的滑雪技术并不精湛。

Bessie 了解到,在滑雪场里,每天会提供 SS 门滑雪课。第 ii 节课始于时刻 MiM_i,上课时长为 LiL_i。上完第 ii 节课后,Bessie 的滑雪能力会变成 AiA_i。注意:这个能力是绝对的,不是能力的增长值。

Bessie 买了一张地图,地图上显示了 NN 个可供滑雪的斜坡。从第 ii 个斜坡的顶端滑至底部所需的时长为 DiD_i,并且该斜坡要求的滑雪能力为 CiC_i:Bessie 的能力必须大于等于这个等级,才能保证安全滑下。

Bessie 可以用她的时间来滑雪、上课,或者美美地喝上一杯可可汁,但是她必须在 TT 时刻离开滑雪场,这意味着她必须在 TT 时刻之前完成最后一次滑雪。

这一天开始的时候,她的滑雪能力为 11。求 Bessie 在时限内最多可以完成多少次滑雪。

输入格式

第 11 行:33 个用空格隔开的整数 T,S,NT, S, N。

第 2∼S+12\sim S+1 行:第 i+1i+1 行用 33 个空格隔开的整数来描述编号为 ii 的滑雪课:Mi,Li,AiM_i, L_i, A_i。

第 S+2∼S+N+1S+2\sim S+N+1 行:第 S+i+1S+i+1 行用 22 个空格隔开的整数来描述第 ii 个滑雪坡:Ci,DiC_i, D_i。

输出格式

一个整数,表示 Bessie 在时间限制内最多可以完成多少次滑雪。

样例输入

10 1 2
3 2 5
4 1
1 3

样例输出

6

样例解释

滑第二个滑雪坡 11 次,然后上课,接着滑 55 次第一个滑雪坡。

数据范围

  • 0≤S≤1000\le S\le 100;
  • 1≤N≤1041\le N\le 10^4;
  • 1≤T≤1041\le T\le 10^4;
  • 1≤Mi≤1041\le M_i\le 10^4,1≤Li≤1041\le L_i\le 10^4,1≤Ai≤1001\le A_i\le 100;
  • 1≤Di≤1041\le D_i\le 10^4,1≤Ci≤1001\le C_i\le 100。

来源与许可

本题为 USACO 2009 Open 试题「滑雪课 Ski」,题面与测试数据整理自 BZOJ 1571。

样例 1

输入

10 1 2
3 2 5
4 1
1 3

输出

6