快递中转点

2020年1月17日 1505点热度 0人点赞 0条评论

快递中转点

时间: 1ms        内存:128M

描述:

在笔直的余姚大街上,分布着密密麻麻的店铺,每天有成千上万笔快递订单。小明想开个快递中转站,那每天一定能赚不少钱。每笔订单必须当天送达指定店铺。
为了简化问题,小明认为所有店铺都在一条坐标轴上,并且每个店铺都在轴上有一个坐标,每天他都会把所有快递放在一个中转点上,然后一件一件开始派送。
可是小明是个懒人,他想尽可能少走路。他的快递中转站开在什么位置(位置可以是轴上任意点,也可以和店铺位置重合),能使得中转站到所有店铺的距离之和的最小。那么就请你和小明一起解决一下这个小问题吧,找到这个最小值。

输入:

第一行一个整数N(1<=N<=1000)表示在轴上共有N个店铺需要送达快递。

接下来N行,每行一个整数ai(0<=ai<=1,000,000)表示每个店铺的位置。

输出:

包含一个整数,中转站到所有店铺的距离之和的最小值。

示例输入:

5
0
20
40
10
30

示例输出:

60

提示:

参考答案:

解锁文章

没有看到答案?微信扫描二维码可免费解锁文章

微信扫描二维码解锁

使用微信扫描二维码打开广告页面后可以立即关闭,再刷新此页面即可正常浏览此文章

所跳转广告均由第三方提供,并不代表本站观点!

已经扫描此二维码?点此立即跳转

code

这个人很懒,什么都没留下

文章评论