#P5712. Cow Roller Coaster

Cow Roller Coaster

题目描述

奶牛们正打算造一条过山车轨道.她们希望你帮忙,找出最有趣,但又符合预算的方案.

过山车的轨道由若干钢轨首尾相连,由x=0{x=0}处一直延伸到X=L(1≤{X=L(1≤}L≤{L≤}1000){1000)}处.现有N(1≤{N(1≤}N≤{N≤}10000){10000)}根钢轨,每根钢轨的起点Xi(0≤{X_i(0≤}Xi≤{X_i≤}L−Wi),{L- W_i),}长度Wi(l≤{W_i(l≤}Wi≤{W_i≤}L),{L),}有趣指数Fi(1≤{F_i(1≤}Fi≤{F_i≤}1000000),{1000000),}成本Ci(l≤{C_i(l≤}Ci≤{C_i≤}1000){1000)}均己知.

请确定一种最优方案,使得选用的钢轨的有趣指数之和最大,同时成本之和不超过B(1≤{B(1≤}B≤{B≤}1000){1000)}.

输入格式

第1{1}行输入L,{L,}N,{N,}B{B}

接下来N{N}行,每行四个整数Xi,{X_i,}Wi,{W_i,}Fi,{F_i,}Ci{C_i}.

输出格式

第1{1}行: 一个整数,它是过山车在预算内并满足所有其他约束条件时可以拥有的最大乐趣值。

如果不可能在预算内建造过山车,产出为−1{-1}。

样例

输入样例

5 6 10
0 2 20 6
2 3 5 6
0 1 2 1
1 1 1 3
1 2 5 4
3 2 10 2

输出样例

17

提示

选用第3{3}条,第5{5}条和第6{6}条钢轨