题目描述
U 宇宙发现了能用于快速星际穿行的 u 元素,U 宇宙有 n 个行星,第 i 个行星的 u 元素含量为 ui(ui 可以是负数),搭建行星 1≤i<j≤n 间利用 u 元素的快速通行轨道的代价为 uj−ui,为保证连通性,U 宇宙需要让新铺设的 u 元素轨道使得各行星连成一棵树。
那么满足要求的最少代价是多少呢?
输入格式
输入的第一行包含一个整数 n,表示 U 宇宙的行星数。
接下来一行,包含 n 个整数 u1,u2,⋯,un,表示各行星的 u 元素含量。
输出格式
输出一行一个整数,表示符合题意的最小代价。
8
-3 5 -1 2 0 4 6 3
-18
3
1 2 3
2
附加样例
b.in
b.out
数据范围与提示
对于所有数据,1≤n≤3×105,−300000≤ui≤300000.
| 子任务编号 |
特殊性质 |
分值 |
| 1 |
n≤10 |
5 |
| 2 |
n≤1000 |
20 |
| 3 |
n≤10000 |
15 |
| 4 |
ui∈{0,1} |
10 |
| 5 |
0≤ui≤10 |
15 |
| 6 |
n≤105 |
| 7 |
没有额外的限制 |
20 |