HDU 1009 FatMouse' Trade(贪心)
目录
注意
本文最后更新于 2023-11-30,文中内容可能已过时。
1 题目大意
题目链接
老鼠有 M 磅猫食 , 有 N 个房间 , 每个房间前有一只猫 , 房间里有老鼠最喜欢的食品 J[i] , 若要得到房间的食物 , 必须付出相应的猫食 F[i] , 当然这只老鼠没必要每次都付出所有的 F[i],若它付出 F[i] 的 a%,则得到 J[i] 的 a%,求老鼠能吃到的最多的食物。
1.1 Sample Input
5 3
7 2
4 3
5 2
20 3
25 18
24 15
15 10
-1 -1
1.2 Sample Output
13.333
31.500
2 分析
老鼠要用最少的猫粮来换取最多的食物 , 也就是 J[i]/F[i] 越大越好 , 所以按照 J[i]/F[i] 进行降序排列 , 然后依次用猫粮来换取食物 , 当所剩下的猫粮不足以完全换取食物 , 能换多少是多少。
|
|
相关内容
- HDU-1495-非常可乐(bfs 模拟倒水 or 数论)
- hdu-2612-Find a way(双 bfs)
- hdu-1241-Oil Deposits (dfs)
- Leading and Trailing-lightoj1282(快速幂 + 对数运算)
- The-suspects-POJ-1611(并查集)
Buy me a coffee~
支付宝
微信