#L17457. [GESP202609 六级] 数组划分
[GESP202609 六级] 数组划分
Problem Description
本地改编说明: 本题测试数据与计分为 GESP202609 本地独立设计, 非 CCF/洛谷官方隐藏测试点或分值的还原;题面与样例来自公开试题,未作改动。
[GESP202609 六级] 数组划分
题目描述
给定 个整数构成的数组 。
你需要将数组 划分为若干非空连续子段。对于划分得到的某个子段,它的偏差值定义为子段内整数和的平方。划分方案的偏差值定义为所有子段偏差值之和。
你需要最小化划分方案的偏差值。
形式化地,你可以将 划分为若干非空连续子段 ,使得 ,这里的 代表数组的连接。对于 ,设数组 包含 个整数。你需要最小化 $\sum_{i=1}^{k}\left(\sum_{j=1}^{m_i}a_j^{(i)}\right)^2$。
输入格式
第一行,一个正整数 ,表示数组 的长度。
第二行, 个整数 ,表示数组 。
输出格式
一行,一个整数,表示划分方案偏差值的最小值。
样例
输入 #1
输出 #1
输入 #2
输出 #2
说明/提示
对于 的测试点,保证 。
对于所有测试点,保证 ,。
4
1 2 -3 4
6
6
-1 -1 4 -5 -1 4
0