4531: 等差数列的判定
[Creator : ]
Description
给定 个整数 ,请判定给的数列是否是一个等差数列。
所谓等差数列就是相邻数之差恒等。
提示:
-
先排序(因为输入的数列可能是乱序的)。
-
计算相邻两项的差。
-
如果所有相邻项的差都相等,那么它是等差数列。
注意:
-
如果
n == 1或n == 2,应当视为等差数列。 -
差值必须是常数,不能变化。
Input
- 第一行:单个整数表示
- 第二行: 个整数表示
- 的数据,
- 的数据,
Output
-
若是输入构成等差数列,输出
Arithmetic Sequence -
否则,输出
No
Sample Input Copy
5
1 3 5 7 9
Sample Output Copy
Arithmetic Sequence