Hdu 1009 FatMouse' Trade 分类: Translation Mode 2014-08-04 14:07 74人阅读 评论(0) 收藏
2024-08-24 07:37:59
FatMouse' Trade
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 42953 Accepted Submission(s): 14336
Problem Description
FatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean.
The warehouse has N rooms. The i-th room contains J[i] pounds of JavaBeans and requires F[i] pounds of cat food. FatMouse does not have to trade for all the JavaBeans in the room, instead, he may get J[i]* a% pounds of JavaBeans if he pays F[i]* a% pounds of
cat food. Here a is a real number. Now he is assigning this homework to you: tell him the maximum amount of JavaBeans he can obtain.
The warehouse has N rooms. The i-th room contains J[i] pounds of JavaBeans and requires F[i] pounds of cat food. FatMouse does not have to trade for all the JavaBeans in the room, instead, he may get J[i]* a% pounds of JavaBeans if he pays F[i]* a% pounds of
cat food. Here a is a real number. Now he is assigning this homework to you: tell him the maximum amount of JavaBeans he can obtain.
Input
The input consists of multiple test cases. Each test case begins with a line containing two non-negative integers M and N. Then N lines follow, each contains two non-negative integers J[i] and F[i] respectively. The last test case
is followed by two -1's. All integers are not greater than 1000.
is followed by two -1's. All integers are not greater than 1000.
Output
For each test case, print in a single line a real number accurate up to 3 decimal places, which is the maximum amount of JavaBeans that FatMouse can obtain.
Sample Input
5 3
7 2
4 3
5 2
20 3
25 18
24 15
15 10
-1 -1
Sample Output
13.333
31.500
每只猫把守一间房间,房间里有咖啡豆,老鼠可以拿猫粮去换,每个猫猫需要一定的猫粮,老鼠拿的猫粮的和猫需要的成一个比例,老鼠就能拿到这个比例的咖啡豆。问题是要我们求最多老鼠能拿到的咖啡豆。
版权声明:本文为博主原创文章,未经博主允许不得转载。
最新文章
- overflow
- 从WEB SERVICE 上返回大数据量的DATASET
- HTML 标准属性 和 事件属性
- POJ -3050 Hopscotch
- cocos2dx使用了第三方库照样移植android平台-解决iconv库的移植问题
- hg(Mercurial)版本库迁移到git版本库
- SNMP监控一些常用OID的总结
- 关于FPGA(verilog)电平检测模块的易错点分析
- 理解事件捕获。在限制范围内拖拽div+吸附+事件捕获
- QT太多的内容和模块,怎么办?
- 我是如何拿到蚂蚁金服 offer 的 ?
- 到底什么时候该使用MQ?
- pymongo使用手册
- Java 基础 IO流之序列化
- AutoCAD神器! AutoCAD自动切换中英文输入法插件(ZDSRF)
- Javascript继承5:如虎添翼----寄生式继承
- 理解并设计rest/restful风格接口
- (erase) Mispelling4 hdu1984
- elasticsearch-cluster shards
- python webdriver操作浏览器句柄