#arc123a. [arc123_a]Arithmetic Sequence
[arc123_a]Arithmetic Sequence
问题描述
给定一个由三个整数组成的序列。你可以对该序列执行以下操作任意次数:
- 选择,并将加。
找出使成为等差数列所需的最小操作次数。其中,当成立时,序列是等差数列。
约束条件
输入
输入以以下格式从标准输入给出:
输出
输出答案。
示例输入1
4 8 10
示例输出1
2
选择进行一次操作,然后选择再进行一次操作,得到等差数列。
示例输入2
10 3 4
示例输出2
4
选择进行四次操作,得到等差数列。
示例输入3
1 2 3
示例输出3
0
序列从一开始就是等差数列,因此不需要进行任何操作。
示例输入4
1000000000000000 1 1000000000000000
示例输出4
999999999999999