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

网站维护服务公司/网站收录工具

网站维护服务公司,网站收录工具,我想买个空间自己做网站,博客网站入口月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意: 销售时允许取出一部分库存。样例给出的情形是这样的&#…

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。
注意:
销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种月饼、以及5万吨第3种月饼,获得 72 + 45/2 = 94.5(亿元)。
输入格式
每个输入包含1个测试用例。每个测试用例先给出一个不超过1000的正整数N表示月饼的种类数、以及不超过500(以万吨为单位)的正整数D表示市场最大需求量。随后一行给出N个正数表示每种月饼的库存量(以万吨为单位);最后一行给出N个正数表示每种月饼的总售价(以亿元为单位)。数字间以空格分隔。
输出格式
对每组测试用例,在一行中输出最大收益,以亿元为单位并精确到小数点后2位。
输入样例
3 20
18 15 10
75 72 45
输出样例
94.50

#include <iostream>
#include <algorithm> 
#include <iomanip>
using namespace std;struct mooncake{double store; //库存量double sell; //总价double price; //单价
}cake[1005];bool cmp(mooncake a, mooncake b){ //按单价从高到低排序return a.price > b.price;
}
int main(){int n;double d;cin >> n >> d;for(int i=0; i<n; i++){cin >> cake[i].store;}for(int i=0; i<n; i++){cin >> cake[i].sell;cake[i].price = cake[i].sell / cake[i].store; //计算单价}sort(cake, cake + n, cmp);double sum = 0.0; //收益for(int i=0; i<n; i++){if(cake[i].store < d){ //如果需求量 高于 月饼库存量d -= cake[i].store; //第i种月饼全部卖出sum += cake[i].sell;}else{ //如果月饼库存高于需求量sum += cake[i].price * d; //只卖出剩余需求量的月饼break;}}//用cout保留两位小数 需要头文件 iomanip//下面是输出的一种方式 这个小括号里面是几就保留几位小数cout << fixed << setprecision(2) << sum << endl;return 0;
}再贴一个柳神的:
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
//要多多学习柳神的先创建结构体
struct mooncake{float mount, price, unit;
};
int cmp(mooncake a, mooncake b) {return a.unit > b.unit;
}
int main() {int n, need;cin >> n >> need;//然后用vector去存储结构体类型的变量vector<mooncake> a(n); //预留了n个mooncake类型的元素for (int i = 0; i < n; i++) scanf("%f", &a[i].mount);for (int i = 0; i < n; i++) scanf("%f", &a[i].price);for (int i = 0; i < n; i++) a[i].unit = a[i].price / a[i].mount;sort(a.begin(), a.end(), cmp);float result = 0.0;for (int i = 0; i < n; i++) {if (a[i].mount <= need) {result = result + a[i].price;} else {result = result + a[i].unit * need;break;}need = need - a[i].mount;}printf("%.2f",result);return 0;
}
http://www.jmfq.cn/news/4823371.html

相关文章:

  • 中华人民住房和城乡建设厅网站/社群营销怎么做
  • 17网站一起做网店官网/电子商务网络营销
  • 西安天气最新公布/seo编辑招聘
  • 兰州百度推广的公司/东莞做网站优化
  • 做愛表情网站/域名ip查询查网址
  • 做定制网站多少钱/seo投放是什么意思
  • 安全的政府网站建设/电脑培训班有哪些科目
  • 新闻网站建设的原因/google adwords关键词工具
  • 仿糗事百科网站源码dede二次开发分享+评论+互动/今日热搜榜排名最新
  • 网站控制/推广怎么做
  • 武汉做网站的公司哪家好/seo运营经理
  • 供应链平台/汕头搜索引擎优化服务
  • 做网站的感想/百度一下知道官网
  • 网站栏目英文/网站seo视频
  • 网站建设风险的特征/满十八岁可以申请abc认证吗
  • 武汉网站建设的公司哪家好/成都高端企业网站建设
  • 网站开发还是做数据库开发/陕西网站建设网络公司
  • 上海网站开发公司排名/seo是指搜索引擎优化
  • 做网站优化给业务员提成/好的竞价推广托管
  • 浦城 做网站/网络营销的未来发展趋势
  • 如何在建设银行网站申购纪念币/链接怎么做
  • 做专业课视频课的网站/贵阳网络推广排名
  • .net 网站开发教程/seo优化网站排名
  • 网站开发工作总结论文/如何做营销
  • 企业网站seo手机/百度快照的作用是什么
  • 开网站建设公司心得/网站google搜索优化
  • 怎么删除wordpress主题/关键词优化排名第一
  • 网站建设yingkagou/免费seo推广软件
  • 百度可以做网站吗/市场营销课程
  • 刚做的网站怎么在百度搜到/怎么发布信息到百度