Problem3221--【语言基础】等差数列

3221: 【语言基础】等差数列

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

给定两个整数 A 和 B。

有多少个整数 x 满足以下条件?

条件:能够以某种顺序排列三个整数 A、B 和 x,以形成一个等差数列。 



(注:等差数列的概念):当且仅当 p, q 和 r 这三个整数按照这个顺序构成的序列满足 q−p 等于 r−q,则该序列是一个等差数列。



Sample Input Copy

5 7

Sample Output Copy

3

HINT

整数 x=3、6、9 都满足条件,如下所示当 x=3 时,例如,排列 x、A、B 形成等差数列 3, 5, 7。 当 x=6 时,例如,排列 B、x、A 形成等差数列 7, 6, 5。 当 x=9 时,例如,排列 A、B、x 形成等差数列 5, 7, 9。

相反,没有其他值的 x 满足该条件。因此,答案是 3。

Source/Category