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

网络兼职做网站设计百度爱采购优化排名软件

网络兼职做网站设计,百度爱采购优化排名软件,wordpress主题发布站源码,在线制作图片加闪字题目描述 小老鼠准备了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.ds6.com.cn/news/105752.html

相关文章:

  • 访问网站错误代码为137班级优化大师使用指南
  • 旅游主题网站策划书手机怎么制作网页
  • 赣州快车微信公众号seo是什么化学名称
  • 女人吃男人做床视频网站软文写作模板
  • php 用什么做网站服务器吗今日头条10大新闻
  • 20g网站流量够用吗淘宝指数官网
  • wordpress免费主题推荐合肥seo招聘
  • 做电影网站考什么衡阳seo快速排名
  • 微信网站建设哪家好seo综合检测
  • 织梦网站后台管理系统影视剪辑培训机构排名
  • 受欢迎的网站建设公司上首页seo
  • 医疗器械网站备案前置审批事例南宁百度seo
  • 醴陵网站建设电子商务网站建设规划方案
  • wap网站开发流程sem和seo
  • 自己架设服务器做网站武汉seo排名优化公司
  • 上行30m可以做网站吗泰州seo排名扣费
  • 南阳做网站seo的美食软文300范例
  • 湖南疫情最新消息2019长春seo网站管理
  • 仕德伟做的网站图片怎么修seo网络推广到底是做什么的
  • wap的网站网络销售推广公司
  • 做企业网站需要准备什么资料seo公司怎么推广宣传
  • 58做二手车网站应该怎么推广怎么制作网站教程
  • 做家教网站资质seo在线培训机构排名
  • 昆明医院网站建设下载优化大师安装桌面
  • 樟木头镇做网站网站开发语言
  • 做信息图的网站信息流广告怎么投放
  • 彩票网站如何做营销型网站建设的5大技巧
  • 中企动力做网站多久能好百度推广电话销售话术
  • 年报申报入口北海百度seo
  • 建设企业网站的常见成本有哪些温州网站快速排名