#4408. 等差数列(Arithmetic Sequence)
等差数列(Arithmetic Sequence)
题目描述
给定一个由三个整数组成的序列 。你可以对这个序列执行以下操作任意次数:
- 选择 并将 加1。
找出使序列 成为等差数列所需的最小操作次数。这里,当 时,序列 是等差数列。
输入格式
输入从标准输入中给出,格式如下:
输出格式
输出所求答案。
样例
4 8 10
2
10 3 4
4
1 2 3
0
1000000000000000 1 1000000000000000
999999999999999
样例解释
【样例1说明】
对 进行一次操作,然后对 进行一次操作,得到等差数列 。
【样例2说明】
对 进行四次操作,得到等差数列 。
【样例3说明】
序列 从一开始就是等差数列,所以我们不需要任何操作。
数据范围
来源
- AtCoder ARC123A