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

株洲做网站百度直播推广

株洲做网站,百度直播推广,东莞横沥网站制作,赤峰专业的网站建设题目 可怕的战争发生了,小度作为后勤保障工作人员,也要为了保卫国家而努力。 现在有 N(1≤N≤103)N(1≤N≤103)个堡垒需要补给,然而总的预算 B(1≤B≤109)B(1≤B≤109)是有限的。 现在已知第 ii 个堡垒需要价值 P(i)P(i) 的补给&#xff0…

题目

可怕的战争发生了,小度作为后勤保障工作人员,也要为了保卫国家而努力。

现在有 N(1≤N≤103)N(1≤N≤103)个堡垒需要补给,然而总的预算 B(1≤B≤109)B(1≤B≤109)是有限的。

现在已知第 ii 个堡垒需要价值 P(i)P(i) 的补给,并且需要 S(i)S(i) 的运费。
鉴于小度与供应商之间长期稳定的合作关系,供应商慷慨地提供了一次特别的采购优惠。具体而言,小度可以选择对某次补给进行半价采购。
这意味着,如果小度决定在向第 ii 个堡垒提供补给时利用这一优惠,那么此次补给的采购及运输总费用将减少至 ⌊P(i)/2⌋+S(i)⌊P(i)/2⌋+S(i),其中优惠价格按照向下取整的原则计算。
对于其他堡垒 jj,补给的采购和运输费用则保持不变,即 P(j)+S(j)P(j)+S(j)。

请计算小度的最多能给多少堡垒提供补给?

输入格式:

第1行2个整数:NN 和 BB 。(1≤N≤103,1≤B≤109)(1≤N≤103,1≤B≤109);
第2到 N+1N+1 行:第 i+1i+1 行包含两个空格分隔的整数,P(i)P(i)和S(i)S(i)。(0≤P(i),S(i)≤109)(0≤P(i),S(i)≤109)。

输出格式:

1 行 1 个整数表示能提供补给的最大数。

解题思路

        这个题是包含排序和贪心的思想。

        使用结构体存储数据,通过重写sort中的比较函数实现排序。

        从小到达进行选择,优惠使用在最后一个堡垒上。

#include<bits/stdc++.h> 
using namespace std;struct ex{int p;int s;
}a[1005];
bool cmp(ex x, ex y)
{return x.p + x.s < y.p + y.s;
}
int main( )
{int n, b, ans = 0;cin >> n >> b;for(int i = 0; i < n; i++){cin >> a[i].p >> a[i].s;}sort(a, a + n, cmp);//可以对某次补给提供一次特别的采购优惠//优惠的一次一定是使用在最后的for(int i = 0; i < n; i++){if(b >= a[i].p + a[i].s || b >= floor(a[i].p / 2) + a[i].s){ans++;b -= a[i].p + a[i].s;}else{break;}}cout << ans;return 0;
}

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

相关文章:

  • 中国企业信用网网站的seo如何优化
  • 怎么0成本做网站广告推广赚钱
  • 一流的郑州网站建设站长seo查询工具
  • 网站上的产品五星怎样做优化公司网站免费建站
  • 龙华做网站公司市场营销八大营销模式
  • wordpress文章无法访问专业seo排名优化费用
  • 收录排名好的发帖网站免费下载百度并安装
  • 网站分几种类型西安优化seo托管
  • 宽创国际的展馆设计案例石家庄抖音seo
  • 做金融在那个网站上找工作宁德网站建设制作
  • 天津去山西高铁做哪个网站seo三人行网站
  • 佛山微信网站建设哪家好网络平台推广具体是怎么推广
  • 怎么做网站dns加速第三方营销策划公司有哪些
  • 西部数码 网站建设百度服务商
  • 新疆网站建设龙腾四海百度收录推广
  • 随便玩玩在线制作网站seo做的好的网站
  • wordpress 网站加密代写文章兼职
  • 做网站的成本有多少百度网页版网址
  • wordpress 云播插件seo点击排名软件哪家好
  • 公司申请网站建设申请理由nba最新交易汇总实时更新
  • 做百度竞价网站搜索不到免费推广平台有哪些
  • 南京做网站建设的公司58同城推广
  • 网站模板 哪个好效果好的东莞品牌网站建设
  • 个人域名怎么做网站seo优化培训机构
  • 常见的门户网站有哪些自动推广软件免费
  • 拍卖网站模版短视频seo排名
  • 需要网站建设惠州网络推广
  • pc三合一网站关键词小说
  • 展示型网站有哪些企业网站设计制作
  • 阿里巴巴有单独网站建设吗怎么网络推广