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

网站专题建设二级域名在线扫描

网站专题建设,二级域名在线扫描,wordpress 主题 更换,江门网站制作培训https://www.acwing.com/problem/content/106/ acwing打卡蓝桥杯 在一条数轴上有 N 家商店,它们的坐标分别为 A1∼AN。 现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。 为了提高效率,求把货仓建在何…

https://www.acwing.com/problem/content/106/

acwing打卡蓝桥杯

在一条数轴上有 N 家商店,它们的坐标分别为 A1∼AN。

现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。

为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。

输入格式

第一行输入整数 N。

第二行 N 个整数 A1∼AN。

输出格式

输出一个整数,表示距离之和的最小值。

数据范围

1≤N≤100000,
0≤Ai≤40000

输入样例:

4
6 2 9 1

输出样例:

12

 思路:解题思路主要是找到一个位置,到达每个商店距离和最小。解题关键是如何找到这个最佳位置。也就是中位数,先将所有数轴上的商店排序,中间值就是最佳位置。

图文详解:

 代码实现:

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

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

相关文章:

  • 红花岗区建设局网站聚合搜索引擎接口
  • 超市代理商网站模板百度推广投诉中心
  • 网站建设加优化成人用品网店进货渠道
  • 做企业销售分析的网站关键词林俊杰mp3免费下载
  • 一个网站怎么推广友情链接的作用大不大
  • 莱芜网站建设自己如何开网站
  • 泸州免费做网站中国百强县市榜单
  • WordPress娱乐网模板源码百度seo优化教程免费
  • 做网站靠什么赚钱 暴疯团队自动引流推广软件
  • 前端累还是后端累百度seo效果
  • 网络网站建设推广国产十大erp软件
  • 用jsp做网站用什么软件新的seo网站优化排名 网站
  • 通州企业网站建设百度一下百度主页
  • 口碑好的秦皇岛网站建设哪里有网站查询ip
  • 保定哪做网站好seo自动排名软件
  • 厦门做网站多少钱chrome google
  • wx网站开发seo站点
  • 网站前端开发山西搜索引擎优化
  • 天津建设部网站首页工厂管理培训课程
  • 网站的建设流程南京seo外包
  • 驻马店手机网站制作seo流量软件
  • 深圳网站建设-龙华信科精准网站seo诊断报告
  • 做外贸相关的网站沈阳专业关键词推广
  • 网站保护等级是企业必须做的么软件定制开发平台
  • 网站备案的坏处国内新闻最新
  • 做网站怎么建文件夹网络的推广
  • ps软件下载绘画品牌推广百度seo
  • 网站备案做优惠券外链在线发布工具
  • 西宁建设公司网站优化推广服务
  • 曰本真人性做爰 酥酥网站青岛网站优化公司
  • 常见的对比学习的损失函数
  • Redis-缓存-击穿-分布式锁
  • openldap安装 -添加条目
  • 上下文切换及线程操作相关内容
  • 【C++】 using声明 与 using指示
  • Orange的运维学习日记--45.Ansible进阶之文件部署