题目描述
激动人心的日子终于到了。这天,他们坐上了奔向考场的列车。夕阳下绯色的天空,衬着纯黑的目送者的剪影,成为了列车消失前最后的背景。
列车徐徐行驶,Rlc 望着 Jsp,欲言又止。但她知道 Jsp 对 OI 以外的东西总是一副冷冰冰的样子,于是找来了一道旅行商问题:
给定完全图 G=(V,E),每个点 v∈V 有一个权值 wv∈Z,边 e=(u,v)∈E 的长度 we 定义为 we=(wu−wv)2。
现要求一条 G 中的哈密顿回路 C,要求经过 V 中的各个点恰好一次,且回路的长度 w(C) 最小。回路 C 的长度 w(C) 定义为 C 经过的所有边的长度之和,即
w(C)=e∈E(C)∑we
你只需输出最小的 w(C) 值。
输入格式
输入第一行包含一个正整数 n,表示 ∣V∣。设 V={1,2,⋯,n}。
第二行包含 n 个由空格分隔的整数,表示 w1,w2,⋯,wn。
输出格式
输出仅一行,包含一个整数,表示最小的 w(C) 值。
4
1 2 3 4
10
数据范围与提示
对于所有数据,满足 2≤n≤100,000,−109≤wv≤109。
Subtask # |
分值 |
n |
∣wv∣ |
1 |
10 |
≤10 |
≤103 |
2 |
≤15 |
3 |
≤20 |
4 |
20 |
≤100 |
5 |
≤2,000 |
≤106 |
6 |
30 |
≤100,000 |
≤109 |