{"raw_statement":[{"iden":"statement","content":"小明有 $n$ 颗石子，按顺序摆成一排，他准备用胶水将这些石子粘在一起。\n \n每颗石子有自己的重量，如果将两颗石子粘在一起，将合并成一颗新的石子，重量是这两颗石子的重量之和。\n\n为了保证石子粘贴牢固，粘贴两颗石子所需要的胶水与两颗石子的重量乘积成正比，本题不考虑物理单位，认为所需要的胶水在数值上等于两颗石子重量的乘积。\n\n每次合并，小明只能合并位置相邻的两颗石子，并将合并出的新石子放在原来的位置。\n\n现在，小明想用最少的胶水将所有石子粘在一起，请帮助小明计算最少需要多少胶水。"},{"iden":"input","content":"输入的第一行包含一个整数 $n$，表示初始时的石子数量。\n\n第二行包含 $n$ 个整数 $w_1, w_2, \\cdots, w_n$ 依次表示每颗石子的重量。"},{"iden":"output","content":"输出一行包含一个整数，表示最少需要的胶水数。"},{"iden":"note","content":"对于 $20\\%$ 的评测用例，$1 \\le n \\le 15$。\n\n对于 $60\\%$ 的评测用例，$1\\leq n \\leq 100$。\n\n对于 $80\\%$ 的评测用例，$1\\leq n \\leq 1000$。\n\n对于所有评测用例，$1\\leq n \\leq 10^5$，$1 \\leq w_i \\leq 1000$。\n\n蓝桥杯 2020 第一轮省赛 A 组 I 题。"}],"translated_statement":null,"sample_group":[["3\n3 4 5","47"],["8\n1 5 2 6 3 7 4 8","546"]],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}