#473. 金银岛(贪心)
金银岛(贪心)
题目描述
某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属。他带着一个最多能装重量为 物品的口袋。岛上有 种金属,每种金属的总重量为 ,总价值为 。KID想带走价值尽可能多的金属,问最多能带走多少价值的金属。注意金属可以被任意分割,且价值与重量成正比。
输入格式
第1行是测试数据的组数 ,后面跟着 组输入。
每组测试数据占3行:
- 第1行:口袋承重上限 ()
- 第2行:金属种类数 ()
- 第3行: 个正整数,分别为 (, )
输出格式
行,每行输出对应一个输入,精确到小数点后2位。
样例
输入样例
2
50
4
10 100 50 30 7 34 87 100
10000
5
1 43 43 323 35 45 43 54 87 43
输出样例
171.93
508.00