#L0250. 挑礼物

挑礼物

题目描述

班上有 nn 份礼物,每份礼物有一个评分 a1,a2,⋯ ,ana_1, a_2, \cdots, a_n。你需要从中恰好选出两份礼物:一份评分最高的送给老师,一份评分最低的送给同学。

请注意,评分可能是负数(代表差评)。即使如此,你也必须选出恰好两份礼物。

你需要支付的费用等于所选两份礼物的评分之和,请输出你需要支付的费用。

输入格式

第一行一个整数 nn,表示礼物的数量。

第二行 nn 个整数 a1,⋯ ,ana_1, \cdots, a_n,分别表示第 1,2,⋯ ,n1, 2, \cdots, n 份礼物的评分。

输出格式

一行一个整数,表示你需要支付的费用。

样例

5
1 6 3 6 2
7
3
2000000000 1000000000 1000000000
3000000000
5
-21789523 -1 -3 -7 -2578928
-21789524

提示

样例 1 解释

评分最高的礼物是第二份(或第四份),评分最低的是第一份,费用为 6+1=76 + 1 = 7。

样例 3 解释

评分最高的礼物是第二份,评分最低的是第一份,费用为 (−1)+(−21789523)=−21789524(-1) + (-21789523) = -21789524。

数据规模与约定

对于 100%100\% 的数据,2≤n≤1052 \leq n \leq 10^5,−2×109≤ai≤2×109-2 \times 10^9 \leq a_i \leq 2 \times 10^9。

测试点编号$n$$a_i$特殊性质
$1, 2$$\leq 10$$1 \leq a_i \leq 100$无
$3, 4$$\leq 100$$-10^4 \leq a_i \leq 10^4$无
$5$$\leq 10^5$$-2 \times 10^9 \leq a_i \leq 2 \times 10^9$所有 $a_i$ 相同
$6, 7$$\leq 10^5$$-2 \times 10^9 \leq a_i \leq 2 \times 10^9$$a_1 \leq a_2 \leq \cdots \leq a_n$
$8 \sim 10$$\leq 10^5$$-2 \times 10^9 \leq a_i \leq 2 \times 10^9$无
难度 入门
通过率 —
尝试 0
通过 0
ID
978
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者