#P7840. 「C.E.L.U-03」重构

「C.E.L.U-03」重构

背景

罗司机最近发现服务器运行速度很慢,于是他准备重构整个服务器的网络以提升效率。

题目描述

罗司机有 nn 台服务器,每个服务器有一个繁忙度 viv_i。罗司机将用 n−1n-1 条网络将它们连接在一起,于是每台服务器有一个连接网络数量 did_i。这个服务器网络运行的总时间是 ∑i=1ndi2vi\sum\limits_{i=1}^nd_i^2v_i。请你最小化这个值。

输入格式

第一行一个数,nn。
第二行 nn 个数,第 ii 个数代表 viv_i。

输出格式

第一行一个数,答案。

4
2 3 4 4
28

提示

样例解释:
连接 1−2,1−4,2−31-2,1-4,2-3 三条边,度数分别为 2,2,1,12,2,1,1。

数据编号 nn 特殊性质
11 ≤5\le5 无
2∼32\sim 3 ≤300\le300
4∼54\sim 5 ≤3×103\le3\times10^3
66 ≤3×104\le3\times10^4 所有 viv_i 相等
7∼87\sim 8 无
9∼109\sim 10 ≤3×105\le3\times10^5

对于 100%100\% 的数据,1≤n≤3×105,1≤vi≤1031\leq n\le3\times10^5,1\leq v_i\le10^3。