题目描述
学生会正在为体育节的接力赛做准备。学生会由 n个成员组成,他们将在比赛中一个一个地跑,第 i 个人的速度是 si,第 i次接力会产生一个差异值 di,它的值是前 i个参与接力赛的人的速度最大值与最小值的差,也就是说,我们假设第 i个参与比赛的人的速度是 ai,那么 di=max(a1,a2,...,ai)−min(a1,a2,...,ai)。现在你可以任意安排参加比赛的人的顺序,一个人只能参与一次,且每个人都必须参与,请你求出 d1+d2+...+dn的最小值。
输入格式
第一行输入一个正整数n,第二行输入 i个整数代表 ai
输出格式
输出一个整数,代表答案
样例输入
3
3 1 2
样例输出
3
数据规模
1≤n≤2000,
1≤si≤1e9