#4251. 黑猫校区秋游活动
黑猫校区秋游活动
题目描述
过几天,黑猫校区要组织一次秋游的活动,黑猫老师要求每个学生准备一个背包,背包里可以放入必要的生活物品及零食,这可把丁丁高兴坏了,现在丁丁准备了一个背包,背包容量是M(0<M≤200),有N(1<N≤1000)个物品,物品可以分割成任意大小。要求尽可能让装入背包中的物品总价值最大,但不能超过总容量,聪明的你能帮丁丁解决问题吗?
输入
第1行有两个数,M和N;
第2行到N+1行:第i行为第i-1个物品的价值和质量(均为小于100的正整数),中间用空格隔开。
输出
只有一个数为最大总价值(保留一位小数)。
样例
150 7
10 35
40 30
30 60
50 50
35 40
40 10
30 25
190.6