Home => ProblemSet => 5倍经验日
Problem2243--5倍经验日

2243: 5倍经验日

Time Limit: 1 Sec  Memory Limit: 128 MB  Submit: 0  Solved: 1
[ Submit ] [ Status ] [ Creator: ][ 参考程序 ]

Description

每打一个人可以获得 5 倍经验!
小V 却无奈的看着那一些比他等级高的好友,想着能否把他们干掉。干掉能拿不少经验的。


现在 小V 拿出了 x 个迷你装药物(嗑药打人可耻…),准备开始与那些人打了。
由于迷你装药物每个只能用一次,所以 小V 要谨慎的使用这些药。悲剧的是,用药量没达到最少打败该人所需的属性药药量,则打这个人必输。例如他用 2 个药去打别人,别人却表明 3 个药才能打过,那么相当于你输了并且这两个属性药浪费了。
现在有 n 个好友,给定失败时可获得的经验、胜利时可获得的经验,打败他至少需要的药量。
要求求出最大经验 s,输出 5*s为作为结果。


Input

第一行两个数,n 和 x。
后面 n 行每行三个数,分别表示失败时获得的经验 losei,胜利时获得的经验 wini 和打过要至少使用的药数量 usei

Output

一个整数,最多获得的经验的五倍。

Sample Input Copy

6 8
21 52 1
21 70 5
21 48 2
14 38 3
14 36 1
14 36 2

Sample Output Copy

1060

HINT

  • 对于 10% 的数据,保证 x=0。
  • 对于 30% 的数据,保证 0≤n≤10,0≤x≤20。
  • 对于 60% 的数据,保证 0≤n,x≤100, 10<losei,wini≤100,0≤usei≤5。
  • 对于 100% 的数据,保证 0≤n,x≤103,0<losei≤wini≤106,0≤usei≤103

Source/Category