#B274. 5倍经验日

5倍经验日

题目背景

现在乐斗有活动了!每打一个人可以获得 5 倍经验!大橘同学却无奈的看着那一些比他等级高的好友,想着能否把他们干掉。干掉能拿不少经验的。

题目描述

现在大橘同学拿出了 xx 个迷你装药物(嗑药打人可耻…),准备开始与那些人打了。

由于迷你装药物每个只能用一次,所以大橘同学要谨慎的使用这些药。悲剧的是,用药量没达到最少打败该人所需的属性药药量,则打这个人必输。例如他用 22 个药去打别人,别人却表明 33 个药才能打过,那么相当于你输了并且这两个属性药浪费了。

现在有 nn 个好友,给定失败时可获得的经验、胜利时可获得的经验,打败他至少需要的药量。

要求求出最大经验 ss,输出 5s5s。

输入格式

第一行两个数,nn 和 xx。

后面 nn 行每行三个数,分别表示失败时获得的经验 losei\mathit{lose}_i,胜利时获得的经验 wini\mathit{win}_i 和打过要至少使用的药数量 usei\mathit{use}_i。

输出格式

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

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

说明/提示

【提示】

五倍经验活动的时候,大橘同学总是吃体力药水而不是这种属性药。

【数据范围】

  • 对于 10%10\% 的数据,保证 x=0x=0。
  • 对于 30%30\% 的数据,保证 0≤n≤100\le n\le 10,0≤x≤200\le x\le 20。
  • 对于 60%60\% 的数据,保证 0≤n,x≤1000\le n,x\le 100, 10<losei,wini≤10010<lose_i,win_i\le 100,0≤usei≤50\le use_i\le 5。
  • 对于 100%100\% 的数据,保证 0≤n,x≤1030\le n,x\le 10^3,0<losei≤wini≤1060<lose_i\le win_i\le 10^6,0≤usei≤1030\le use_i\le 10^3。