P0987

SGU278 Fuel

SGU278 Fuel

某加油站无限量供应 NN 种燃料。第 ii 种燃料的密度、价格和强度分别为 aia_i、bib_i 和 cic_i。购买 mm 千克该种燃料时,其体积为 maima_i,强度为 mcimc_i,价格为 mbimb_i 美元。

汽车可以储存由不同种类燃料组成的任意混合物,但总体积不能超过 AA。你有 BB 美元,请求出能够购买的燃料的最大总强度。

每种燃料均可购买任意非负实数千克,不要求购买量为整数。

输入格式

第一行包含三个整数 NN、AA、BB。

接下来 NN 行描述各种燃料。第 i+1i+1 行包含三个整数 aia_i、bib_i、cic_i,分别表示第 ii 种燃料的密度、价格和强度。

输出格式

输出一行一个实数,表示能够购买的燃料的最大总强度,保留小数点后 33 位。

样例输入

2 3 3
1 2 1
2 1 1

样例输出

2.000

数据范围

  • 1≤N≤1051\le N\le 10^5;
  • 1≤A,B≤1051\le A,B\le 10^5;
  • 1≤ai,bi,ci≤10001\le a_i,b_i,c_i\le 1000;
  • 对于 50%50\% 的数据,N≤100N\le 100。

来源与许可

本题题面与测试数据整理自 BZOJ。

样例 1

输入

2 3 3
1 2 1
2 1 1

输出

2.000