#P12605. 求和
求和
题目描述
给定长为 的整数序列 。
您可以对这个序列进行若干次(可以为 次)操作,每次操作形如:
选定满足 的下标 和 ,将 赋值为 ,同时将 赋值为 。 和 不能相同。
求使得前缀和之和等于后缀和之和的最小操作次数。
也就是说,令 ,有 。
注意, 可以变为负数。
输入格式
第一行一个整数 。
第二行用空格隔开的 个整数,表示 序列。
输出格式
输出一行一个整数表示最小操作次数。
若无解,输出 。
5
1 2 3 4 5
3
6
2 3 7 4 5 8
-1
提示
本题采用捆绑测试。
- Subtask 1(30 pts):;
- Subtask 2(30 pts):;
- Subtask 3(5 pts):;
- Subtask 4(35 pts):无特殊限制。
对于所有数据,保证 。