题目 20184

星际联邦

查看题解 ↗GitHub ↗如何评测
题号
20184
标签
比赛NOIP
来源
炼石计划NOIP模拟赛第12套

星际联邦

题目信息

时间限制: 1s

空间限制: 256M

输入文件: star.in

输出文件: star.out

题目描述

U 宇宙发现了能用于快速星际穿行的 u 元素,U 宇宙有 nn 个行星,第 ii 个行星的 u 元素含量为 uiu_i(uiu_i 可以是负数),搭建行星 1≤i<j≤n1\leq i < j\leq n 间利用 u 元素的快速通行轨道的代价为 uj−uiu_j - u_i,为保证连通性,U 宇宙需要让新铺设的 u 元素轨道使得各行星连成一棵树。

那么满足要求的最少代价是多少呢?

输入格式

输入的第一行包含一个整数 nn,表示 U 宇宙的行星数。

接下来一行,包含 nn 个整数 u1,u2,⋯ ,unu_1,u_2,\cdots, u_n,表示各行星的 u 元素含量。

输出格式

输出一行一个整数,表示符合题意的最小代价。

样例

样例输入 1

文本
8
-3 5 -1 2 0 4 6 3

样例输出 1

文本
-18

样例输入 2

文本
3
1 2 3

样例输出 2

文本
2

数据范围与提示

对于所有数据,1≤n≤3×1051 \le n \le 3 \times 10^5,−300 000≤ui≤300 000-300\,000 \le u_i \le 300\,000.

子任务编号 特殊性质 分值
11 n≤10n \le 10 55
22 n≤1 000n \le 1\,000 2020
33 n≤10 000n \le 10\,000 1515
44 ui∈{0,1}u_i \in \{0, 1\} 1010
55 0≤ui≤100 \le u_i \le 10 1515
66 n≤105n \le 10^5 1515
77 没有额外的限制 2020

数据下载

题目 20184 的公开数据

正在读取文件列表…

常用命令

题目 20184 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。