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

网站建设商家宁波seo费用

网站建设商家,宁波seo费用,响应式相册网站模板下载,广科网站开发122. 糖果传递 - AcWing题库 acwing刷题蓝桥杯,糖果传递这道题用到的有数学推导公式,贪心,中位数。解题的关键是找出这个数学推导式 有 n 个小朋友坐成一圈,每人有 a[i] 个糖果。 每人只能给左右两人传递糖果。 每人每次传递一个…

122. 糖果传递 - AcWing题库

acwing刷题蓝桥杯,糖果传递这道题用到的有数学推导公式,贪心,中位数。解题的关键是找出这个数学推导式

有 n 个小朋友坐成一圈,每人有 a[i] 个糖果。

每人只能给左右两人传递糖果。

每人每次传递一个糖果代价为 1。

求使所有人获得均等糖果的最小代价。

输入格式

第一行输入一个正整数 nn,表示小朋友的个数。

接下来 nn 行,每行一个整数 a[i]a[i],表示第 ii 个小朋友初始得到的糖果的颗数。

输出格式

输出一个整数,表示最小代价。

数据范围1≤n≤1000000,
0≤a[i]≤2×10^9,
数据保证一定有解。

 思路:每个小朋友拥有糖果a[1]~a[N],第一个小朋友给出糖果数X1,第二个给出X2.X3....Xn.。

要求最小的代价,也就是min(|X1|+|X2|+....+|Xn|),先求出平均糖果数量ave(小朋友最终糖果数量),推导公式转化为求min(|X1-c1|+|X1-c2|+...+|X1-cn|),

min(|X1-c1|+|X1-c2|+...+|X1-cn|)又可以用 中位数 求。再通过导公式c[i]=c[i+1]-a[i]+ave;将c[1]~c[n]求出即可。不懂中位数的小伙伴可以看文章https://blog.csdn.net/weixin_52797843/article/details/122069259?spm=1001.2014.3001.5501

具体图文详解:

 具体代码实现过程:

#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
long long int a[1000100];
long long  c[1000100];
int main()
{int n;cin>>n;long long int sum=0;for(int i=1;i<=n;i++){cin>>a[i];sum+=a[i];}int ave=sum/n;c[1]=0;for(int i=n;i>1;i--){c[i]=c[i+1]-a[i]+ave;}sort(c+1,c+n+1);long long int count=0;long long int ans=c[(n+1)/2];#中位数for(int i=1;i<=n;i++){count+=abs(c[i]-ans);}cout<<count<<endl;return 0;}

每天的内卷中,不要忘记提升文学素养。

分享一首诗:

绿蚁新醅酒,红泥小火炉
晚来天欲雪,能饮一杯无?

http://www.lbrq.cn/news/2640493.html

相关文章:

  • 土木毕业设计代做网站优化营商环境发言材料
  • dede网站主页打不开网站服务器失去响应
  • 足球梦网站建设的基本思路东莞seo推广机构帖子
  • 什么可以用手机做网站上海seo顾问推推蛙
  • 互联网保险的典型案例电商seo是什么意思
  • html网站建设实例教程企业网站托管
  • 柳州在哪里做网站潍坊网站建设优化
  • 长春做网站哪家公司好网络营销技巧
  • 天猫做网站广州宣布5条优化措施
  • 做网站的私活排名怎么优化快
  • 武汉政府网站建设企业网站的推广方式和手段有哪些
  • 本地南京网站建设小红书seo排名帝搜软件
  • 广东网站建设公司报价昆明网络推广公司排名
  • 有限责任公司和股份有限公司成都百度推广和seo优化
  • 易企秀可以做网站吗杭州网站优化咨询
  • 酒仙网的网站推广方式免费b站推广入口2023
  • 营销网站建站公司站内关键词排名优化软件
  • 天水网站制作网络营销课程报告
  • 苏州手机网站建设东莞疫情最新通告
  • 怎么做网站链接的快捷方式百度号码认证平台官网首页
  • 广州市城乡建设委员会网站苏州疫情最新消息
  • 网站建设服务百度一下首页官网
  • 做网站需要备案几次什么是seo
  • 网站推广营销的意义网店运营的工作内容
  • 谁可以帮我做网站安年软文网
  • 大连 响应式网站推广项目的平台
  • 武汉找人做网站内容营销是什么意思
  • 高质量的南昌网站建设百度不收录网站怎么办
  • 高端网站定制平台2022年seo最新优化策略
  • python制作动态网站开发百度帐号
  • WebGIS视角下基孔肯雅热流行风险地区分类实战解析
  • 机器学习-----SVM(支持向量机)算法简介
  • 知识图谱【2】
  • 化工厂安全升级:分布式光纤传感的 “实时监测 + 精准预警” 方案
  • Vue框架进阶
  • 点播服务器