当前位置: 首页 > news >正文

网站单页面慧谷网站开发文档

网站单页面,慧谷网站开发文档,商业空间设计说明范文,浙江华洋建设有限公司网站题目描述 小老鼠准备了M磅的猫粮,准备去和看守仓库的猫做交易,因为仓库里有小老鼠喜欢吃的五香豆。 仓库有N个房间; 第i个房间有J[i] 磅的五香豆,并且需要用F[i]磅的猫粮去交换; 老鼠不必交换该房间所有的五香豆&…
题目描述

小老鼠准备了M磅的猫粮,准备去和看守仓库的猫做交易,因为仓库里有小老鼠喜欢吃的五香豆。

仓库有N个房间;
第i个房间有J[i] 磅的五香豆,并且需要用F[i]磅的猫粮去交换;
老鼠不必交换该房间所有的五香豆,换句话说,它可以用 F[i]* a% 磅的猫粮去换取J[i]* a%磅的五香豆,其中a是一个实数。

现在,请帮忙计算一下,小老鼠最多能够得到多少磅的五香豆?

输入

输入包含多组测试用例。
每组测试数据首先一行是2个非负整数M和N,接着的N行,每行分别包含2个非负整数J[i]和F[i]。
输入数据以两个-1结束。
题目保证所有的数据不超过1000.

输出

请计算并输出小老鼠最多能够得到的五香豆数量。
每组数据输出一行,保留3位小数。

样例输入 Copy
5 3
7 2
4 3
5 2
20 3
25 18
24 15
15 10
-1 -1
样例输出 Copy
13.333
31.500
#include<iostream>
using namespace std;
struct amount {double x, y, z;
};
amount trade[1000];
int main() {int m, n;cin >> m >> n;do {double sum(0);for (int i = 0; i < n; i++) {cin >> trade[i].x >> trade[i].y;trade[i].z = trade[i].x / trade[i].y;}for(int i=0;i<n;i++)for(int j=0;j<n-i-1;j++)if (trade[j].z < trade[j + 1].z){amount temp = trade[j];trade[j] = trade[j + 1];trade[j + 1] = temp;}while (m != 0) {int i;for (i = 0; i < n; i++) {if (m >= trade[i].y){sum += trade[i].x;m -= trade[i].y;}else {sum += m / trade[i].y * trade[i].x;m = 0;}}if (i == n)break;}printf("%.3f\n", sum);sum = 0;cin >> m >> n;} while (m != -1 && n != -1);
}

http://www.yayakq.cn/news/639123/

相关文章:

  • 网站开发一般包括centos 6.5 wordpress
  • 超炫网站欣赏google推广有效果吗
  • 北京网站设计权威乐云践新广州培训+网站开发
  • 网站问卷调查怎么做wordpress系统是什么意思
  • 用asp做网站大概多久托管网站费用
  • 做门户网站用什么服务器自媒体平台账号注册
  • 郑州七彩网站建设公司 交通怎么做360网站
  • 网页制作题苏州网页优化软件
  • 后台网站开发文档甘肃谷歌seo
  • 网站建设教程免费设计网站都有什么作用是什么原因
  • 网站建设优化多少钱拼多多免费推广软件
  • 曲沃网站建设wordpress不同分类不同模板
  • 南昌网站建设企业什么是电子商务法
  • app 网站 优势梧州林业设计
  • 网站优化协议2024营业执照年审官网入口
  • wordpress网站图片丢失福州互联网公司排行榜
  • 推广信息发布平台搜索引擎优化方法有哪些
  • 商城网站建设公司报价可以免费学编程的网站
  • 网站建设中的风险dw网页设计实验报告
  • 河北手机网站制作多少钱wordpress页面设置全屏
  • 备案网站内容说明传奇手游源码网
  • 状元村建设官方网站文化推广网站建设心得
  • 配置jsp网站开发环境网站层级
  • 靖州网站建设公司组织机构框架图
  • 简约网站程序wordpress 漏斗式搜索插件
  • 做五金有哪些网站推广wordpress如何适配手机端
  • 网站部署环境网站开发联系人国强
  • 开发个网站多少钱做彩票网站是违法的吗
  • 国外专门做杂志的共享网站企业网站开发公司-北京公司
  • 单位网站开发费用进什么科目新乐做网站优化