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

网站建设的战略作用做网站网站需要多少钱

网站建设的战略作用,做网站网站需要多少钱,网络优化是做啥的,论坛推广平台有哪些题解:ABC321D - Set Menu 题目 链接:Atcoder。 链接:洛谷。 难度 算法难度:B。 思维难度:C。 调码难度:B。 综合评价:见洛谷链接。 算法 枚举二分查找。 思路 先对b升序排序&#x…

题解:ABC321D - Set Menu

·题目

链接:Atcoder。

链接:洛谷。

·难度

算法难度:B。

思维难度:C。

调码难度:B。

综合评价:见洛谷链接。

·算法

枚举+二分查找。

·思路

先对b升序排序,并记录前缀和,然后对于每个a[i],找到一个分解点,使得它左侧所有与a[i]有关的套餐的原价都比p小(或等于),剩下的都大于p。那么端点左侧的采用原价购买,(l表示分界点左侧)即s[l]+a[i]*l,右侧的就采用p价格购买,花费p*(m-l)。累加每个a[i]即可。

·代价

O((n+m)*log(m)),其中O(m*log(m))是排序,O(n*log(m))是二分查找,也就是程序核心。

·细节

升序排序用sort。

·代码

#include<bits/stdc++.h>
#define M 220000
#define N 220000
using namespace std;
string out="";
__int128 a[N]={},b[M]={},s[M]={},ans=0,m=0,n=0,p=0;
//其中不同题意的有:s表示b的前缀和,ans为答案
int tmp1=0,tmp2=0,tmp3=0;
//输入媒介
int main(){scanf("%d%d%d",&tmp1,&tmp2,&tmp3);n=tmp1;m=tmp2;p=tmp3;for(int i=1;i<=n;i++){scanf("%d",&tmp1);a[i]=tmp1;}for(int i=1;i<=m;i++){scanf("%d",&tmp2);b[i]=tmp2;}//输入sort(b+1,b+1+m);//给b排序for(int i=1;i<=m;i++){s[i]=s[i-1]+b[i];}//求前缀和    for(int i=1;i<=n;i++){int l=0,r=m+1;while(l+1<r){int mid=(l+r)/2;if(a[i]+b[mid]<=p){l=mid;}else{r=mid;}}//二分查找ans+=s[l]+a[i]*l+p*(m-l);//答案累加}while(ans>0){out=out+char('0'+ans%10);ans/=10;}reverse(out.begin(),out.end());printf("%s\n",out.c_str());//输出答案return 0;
}

·注意

long long都不行,要用__int128。

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

相关文章:

  • 阿里巴巴国际站运营培训网站该怎么做链接
  • 深圳市宝安区网站建设无锡网站排名哪家好
  • 柏枫谈做网站都需要学什么网站开发用什么语言开发的
  • 网页设计与网站制作知识框架wordpress付费下载主题
  • 建设工程规范发布网站工商银行门户网站是什么意思
  • 招聘网站开发背景wordpress案例
  • win2003网站建设网红营销定义
  • 怎么找到php网站的首页面html西安建设工程交易中心网站
  • 厦门建网站费用一览表如何攻克房地产网站
  • 网站建设与应用设计中国第一架飞机的人是
  • wordpress花园网站2345网址导航更新
  • 网站301检测工具网站统计关键词
  • 网站建设需求方案pdf网站建设的展望 视频
  • 大连开发区招聘网站做印章的网站
  • 网站的目录结构北京公司名称
  • 网站建设分为哪几个步骤企业网站制造
  • 南昌市网站建设公司北京微信网站搭建多少钱
  • 百容千域可以免费做网站吗域名备案代理
  • 网站模板 作业俄罗斯ip
  • 资讯网站排版wordpress主题d8
  • 网站开发都学什么网站建设公司豆瓣
  • 做idc销售怎样建网站产品设计说明模板
  • 怎么浏览英文网站做电商运营还是网站运营哪个好
  • 贵阳网站关键字优化如何查看自己制作的网站
  • c 做网站后台西安贝贝特网络科技有限公司
  • 建网站 xyzwordpress怎么搬运
  • 构建网站无障碍建设彭州建设局网站
  • 做网站美工排版自己做微网站制作教程
  • 框架网站怎么做wordpress portfolio
  • 扁平风格网站欣赏个人网站备案时间