1739: 这种事绝对很奇怪啊
内存限制:32 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:13
解决:45
题目描述
在一个横向排列的数轴空间(那里的生物只会横向移动)中,有n个城市。现在要那n个城市需要修建空间隧道(科技点比恐怖直立猿还要高)。
空间隧道是指从一个节点连向另一个节点的隧道,这个隧道会从多维空间到达另一个点(不会经过原先的数轴),一个隧道的长度等价于两城市之间的数轴距离。
现在需要你修建多条隧道,使得总隧道的长度最小,并且任意两个城市之间可以经过隧道可以到达(可以以其他城市作为中转站)。
小圆本来是这个任务的负责人,~~但小圆急着去成为魔法少女~~,所以就把这个任务交给你了。修建隧道一点也不奇怪。
空间隧道是指从一个节点连向另一个节点的隧道,这个隧道会从多维空间到达另一个点(不会经过原先的数轴),一个隧道的长度等价于两城市之间的数轴距离。
现在需要你修建多条隧道,使得总隧道的长度最小,并且任意两个城市之间可以经过隧道可以到达(可以以其他城市作为中转站)。
小圆本来是这个任务的负责人,~~但小圆急着去成为魔法少女~~,所以就把这个任务交给你了。修建隧道一点也不奇怪。
输入
第一行为一个整数n,第二行为n个整数,分别代表第i个城市的数轴坐标。
数据范围: 1 <= n <= 1e5,城市坐标在int范围内
数据范围: 1 <= n <= 1e5,城市坐标在int范围内
输出
输出所有所修建的所有隧道的总长度。
样例输入 复制
6
7 9 -3 4 -6 1
样例输出 复制
15
提示
城市坐标在int范围内