题目描述
给定件商品,其中第件商品的重量为,价值为。现有一个载重量上限为的背包,并且允许对商品进行任意切割,即可以选择商品的一部分装入背包。要求在不超出背包承重限制的前提下,选择商品(可以是整体或部分)装入背包,使得装入商品的总价值最大。
输入格式
一行两个正整数 和 。 接下来行,每行两个整数和。
输出格式
一行一个数字,表示最大商品价值。(答案保留两位小数)
样例1
输入
3 50
10 60
20 100
30 120
输出
240.00
数据规模与约定
对于 的数据,$1 \le n \le 100000, 1 \le M \le 1000000, 1 \le w_i,v_i \le 1000$。