K. ComistryMo和菲伦的魔力控制训练

    Type: Default 1000ms 256MiB

ComistryMo和菲伦的魔力控制训练

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Problem Description

ComistryMo和他的小伙伴们最近都很喜欢《葬送的芙莉莲》这一部番,其中有一个角色叫菲伦,灰常滴可爱(●'◡'●)。 但其实她是一个实力雄厚的魔法使,主要攻击手段为普通攻击魔法。在一次控制魔力消耗的训练中,她的师傅芙莉莲给她安排了如下的任务:现在有nn块石头,下标从11开始,每一块石头有一个值为aia_i,菲伦需要使用普通攻击魔法来击碎所有的石头,她可以从任意位置开始攻击,击碎第ii块石头需要消耗菲伦ai∗ia_i * i的魔力值。

注意,击碎第ii块石头之后,后面的石头会向前补齐(下标−1-1)。

虽然菲伦的魔力很多,但是她仍然想知道她最少需要消耗的魔力就可以完成这次训练,因此她拜托旅途中认识的ComistryMo来问问大家这个问题的答案是多少。

Input Format

第一行输入一个正整数 nn(1≤n≤1×1061 \leq n \leq 1 \times 10^6),表示石头的数量。

接下来一行nn个数,第ii个数表示aia_i(1≤∣ai∣≤1×1071 \leq |a_i| \leq 1 \times 10^7),表示第ii块石头的值。

Output Format

一行一个整数,表示菲伦最小消耗的魔力量。

Sample

样例输入

2
3 2

样例输出

5

Hint

保证答案在−263-2^{63}到263−12^{63}-1 范围内