题目描述
对于一个数列A,如果存在一个实数d,使得对于任意的i(i>1)满足Ai=Ai−1+d,那么这个数列就是等差数列,首项为A1,公差为d。
现在给出一段数列,请问该数列是不是等差数列。
如果不是,请输出0;如果是,请输出该数列的和Sn。
当然,你也可以使用等差数列求和公式,如下:
sn=n∗A1+2n∗(n−1)∗d,(n∈N∗)
或者
Sn=2n∗(A1+An)
输入格式
输入两行,第一行一个整数n,表示数列中元素个数;第二行n个正数,表示该数列。
输出格式
一个整数,表示数列和Sn
样例
6
6 5 4 3 2 0
0
5
1 2 3 4 5
15
数据范围
0⩽n⩽200,−2e9⩽ai<2e9