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

采票网站刷流水做任务网站建设方案及预算

采票网站刷流水做任务,网站建设方案及预算,上海奉贤做网站,wordpress如何发照片题意 有n个小朋友坐成一圈#xff0c;每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。 思路 假设平均数是x#xff0c;且a1给an了k个#xff08;k0说明是an给a1了-k个#xff09;#xff0c;那么总代价就可以算出来#xff1a; ananka1-…题意 有n个小朋友坐成一圈每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。 思路 假设平均数是x且a1给an了k个k0说明是an给a1了-k个那么总代价就可以算出来 ananka1-ka2代价|k|xa1a2-x-ka3代价|a1-x-k|xa1a2a3-2x-k代价|a1a2-2x-k|x代价|a1a2a3-3x-k| 令bisum(a1..i)-ix则总代价sum|bi-k|。易知k为中位数时此值最小。问题转化为求中位数…… 用自己快速选择第K大模板TLE……sort直接过了…… 代码 [cpp] #include iostream #include cstdio #include cmath #include algorithm #include string #include cstring #include vector #include set #include stack #include queue #define MID(x,y) ((xy)/2) #define MEM(a,b) memset(a,b,sizeof(a)) #define REP(i, begin, end) for (int i begin; i end; i ) using namespace std; const int maxn 1000005; int a[maxn]; long long sum[maxn], b[maxn]; int main(){ int n; scanf(%d, n); sum[0] 0; REP(i, 1, n){ scanf(%d, a[i]); sum[i] sum[i-1] a[i]; } long long average sum[n] / n; REP(i, 0, n-1){ b[i] sum[i] - (i) * average; } sort(b, bn); long long res 0; REP(i, 0, n-1){ res abs(b[i] - b[n/2]); } printf(%lld\n, res); return 0; } [/cpp]转载于:https://www.cnblogs.com/AbandonZHANG/p/4114124.html
http://www.zqtcl.cn/news/126366/

相关文章:

  • 传奇网站模块下载天蝎做网站建网站
  • 收录网站的二级域名wordpress虚拟币接口
  • 论坛建站烟台工程建设信息网站
  • 南京有哪些做网站的公司网站开发兼职团队
  • 网站建设优化外包免费客户管理软件哪个好用
  • 网上购物最便宜的网站微信官方网站服务中心
  • 充电网站建设方案个体工商户查询
  • 所有网站302跳转百度wordpress最大上传2g
  • 南京网站制作网页seo推广百度百科
  • 陵水网站建设哪家好建设培训考试服务网站
  • h5视频网站模板中国十大企业培训机构排名
  • 强的网站建设明细报价表网站建设推广新业务
  • 哪里有免费做网站wordpress 在文章前面加序号
  • 263企业邮箱登录入口首页seo公司哪家
  • 哈尔滨建设银行网站岳阳建设网站
  • 中山网页网站设计模板自己做的网站怎么让别人看见
  • 建设装饰网站出口跨境电商平台
  • 陕西网站建设公司排名WordPress图片生成文章
  • t恤定制网站wordpress 分类 seo
  • 万网网站空间多少钱一年做哪些网站流量最大
  • seo网站优化服务网站开发电脑
  • 宿迁怎样建设网站wordpress 分类目录 标签
  • 惠州双语网站建设费用seo搜索工具栏
  • 做ppt会去什么网站找图网页制作与网站建设试题
  • 如何用ai给网站做logo宝安网站制作公司
  • sem是什么职业岗位单页式网站 seo
  • 做网站用什么版本系统国外有哪些设计网站推荐
  • dz论坛怎么做视频网站吗哪些公司是wordpress
  • 在微信怎样搞做微视频网站商城小程序模板源码完整版
  • h5跟传统网站有啥区别读取wordpress最新文章