#ABC255D. [ABC255D] ±1操作 2(±1 Operation 2)
[ABC255D] ±1操作 2(±1 Operation 2)
题目描述
小 有一个长度为 的序列 。
以下操作被称为"操作":
- 首先,选择一个整数 ,使得 。
- 然后,选择并执行以下操作之一:
- 将 加 1。
- 将 减 1。
现在,小 有 个问题需要回答。
第 个问题是:考虑执行零次或多次操作,将 的每个元素都变为 。
求完成这个任务所需的最少操作次数。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 行。
第 行应包含第 个问题的答案,以整数形式表示。
输入输出样例 #1
输入 #1
输出 #1
输入输出样例 #2
输入 #2
输出 #2
说明/提示
样例 1 解释
我们有 和三个问题。
对于第 1 个问题,你可以通过 10 次操作将 的每个元素变为 5,如下所示:
- 从 减去 1。
- 从 减去 1 六次。
- 给 加上 1 三次。
不可能用 9 次或更少的操作将 的每个元素变为 5。
对于第 2 个问题,你可以通过 71 次操作将 的每个元素变为 20。
对于第 3 个问题,你可以通过 29 次操作将 的每个元素变为 0。
数据范围
- 所有输入都是整数。