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

wordpress上传网站模板wordpress右浮动

wordpress上传网站模板,wordpress右浮动,网络营销广告单位,设计品牌网站公司1.求最少,我用优先队列一直取最小最优的,那么答案也是最小的 2.逆着天进行堆/优先队列模拟 ///为什么要逆着天?! ///但如果有一些单价较低且保质期极短的商品, ///和一些单价最低但保质期较长的商品&…

1.求最少,我用优先队列一直取最小最优的,那么答案也是最小的

2.逆着天进行堆/优先队列模拟
    ///为什么要逆着天?! 
    ///但如果有一些单价较低且保质期极短的商品,
    ///和一些单价最低但保质期较长的商品,
    ///从1到x就不会选择到单价较低的商品。

3.先按保质期从小到大排好序,然后从x到1模拟

4.保质期>=i就可以选,然后pq里top的c--,选最优的

5.c==0就弹出

P8769 [蓝桥杯 2021 国 C] 巧克力 - 洛谷

#include<bits/stdc++.h>
using namespace std;
#define N 100011
typedef  long long ll;
typedef pair<int,int> pii;
struct no
{int w,cc,q;
}a[N];
int x,n;
struct cmp
{bool operator()(const no &a,const no &b)const{if(a.w==b.w) return a.q<b.q;else return a.w>b.w;}
};
bool cmpp(no a,no b)
{return a.q<b.q;
}
priority_queue<no,vector<no>,cmp> pq;
ll an; 
int main() {ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cin>>x>>n;for(int i=0;i<n;i++){cin>>a[i].w>>a[i].q>>a[i].cc;}sort(a,a+n,cmpp);///按保质期从小到大排序 int top=n-1;for(int i=x;i>=1;i--)///逆着天进行堆/优先队列模拟///为什么要逆着天?! ///但如果有一些单价较低且保质期极短的商品,///和一些单价最低但保质期较长的商品,///从1到x就不会选择到单价较低的商品。{while(a[top].q>=i)///大于等于i相当于在i时刻可以选 {pq.push(a[top]);top--;}an+=pq.top().w;///单价最小的,单价相同的日期长的在上面 no t=pq.top();pq.pop();t.cc--;///top的c--,如果是0就弹出去 pq.push(t);if(pq.top().cc==0) pq.pop();}cout<<an;return 0;}

http://www.dtcms.com/wzjs/541921.html

相关文章:

  • 制作免费制作个人网站怎么做新闻报道策划案模板范文
  • 装修公司网站建设的意义ps做字幕模板下载网站
  • 建站平台 在线提交表格wordpress这么安装
  • 网站开发最重要的技巧导航网站制作教程
  • 将网站的字体设计成百分比的形式要怎样定义广告公司简介介绍
  • 软文网站开发郑州seo外包阿亮
  • wordpress 手工网站自己如何开网店
  • 宁波培训网站建设wordpress插件不显示
  • 网站建设 落地页天津建站公司模板
  • 奖励软件下载网站网站建设的基本费用
  • 网站建设放电影怎么做免费行情软件app下载安装
  • 如何给自己公司做网站建筑设计地图网站
  • app设计网站模板开源视频网站
  • 个性化的个人网站免费做产品画册的网站
  • 招远专业做网站公司分类信息网站怎么做SEO
  • 如果一个网站的域名是不能进入建设银行网站
  • 网站开发执行文档安卓开发自学教程
  • 深圳网站设计按天收费wordpress 加入代码
  • 广州网站建设定制价格国内做网站网站代理
  • 浙江平湖建设局网站唐山制作网站公司
  • 有口碑的宁波网站建设营销是什么意思
  • 企业网站空间选择设计软件有几种
  • 建设农家书屋官方网站温州建设信息港网站
  • 电商网站架构网页设计首页制作
  • 网站优化软件破解版小程序开发教程pdf
  • 中小企业电子商务网站建设如何创建网站平台
  • 西宁网站制作哪家公司好上海做网站天锐
  • 手机网站怎么建设大连网站建设领超最好
  • 继续接入备案 增加网站 区别怎么做简历的网站
  • idea做一个自己的网站教程建立网站三大基础