#ABC307G. 近似等化
近似等化
近似等化
题目描述
给定一个长度为 的整数序列 。
高桥君可以任意次数(可能为 0 次)、以任意顺序执行以下两种操作。
- 选择满足 的整数 ,将 减 ,将 加 。
- 选择满足 的整数 ,将 加 ,将 减 。
求使序列 满足以下条件所需的最少操作次数:
对于任意 到 之间的整数对 ,有 。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出一行,为使序列 满足题目描述的条件所需的最少操作次数。
样例
3
2 7 6
4
可以用如下 4 次操作使 满足条件。
- 选择 ,将 加 、 减 ,。
- 选择 ,将 加 、 减 ,。
- 选择 ,将 加 、 减 ,。
- 选择 ,将 加 、 减 ,。
这是所需的最少操作次数,因此输出 。
3
-2 -5 -2
2
可以用如下 2 次操作使 满足条件:
- 选择 ,将 减 、 加 ,。
- 选择 ,将 加 、 减 ,。
这是所需的最少操作次数,因此输出 。
5
1 1 1 1 -7
13
通过适当执行操作,用 次操作可以使 ,满足题目描述的条件。
不可能用 次或更少的操作满足条件,因此输出 。
数据范围
- 输入中的所有值均为整数
难度
省选/NOI-
通过率
100%
尝试
1
已通过
1
- ID
- 2980
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者