差の平均

题意翻译

## 题目描述 给定一个数列 $a$,有 $n$ 个元素 $\{a_1,a_2,a_3\cdots a_{n-1},a_n\}$,求 $$\dfrac{(a_2-a_1)+(a_3-a_2)+(a_4-a_3)+\cdots+(a_n-a_{n-1})}{n-1}$$ 如果不整除,则保留 $3$ 位小数输出,否则直接输出。 与正确答案相差不超过 $0.001$ 的答案也可通过。 ## 输入格式 如下所示: > $n$ > > $a_1\ a_2\ a_3\ \cdots\ a_n$ ## 输出格式 只有一行,表示结果。注意输出末尾要换行。 ## 数据范围 对于 $100\%$ 的数据,$2\le n\le100,1\le a_i\le10^9$。

题目描述

[problemUrl]: https://atcoder.jp/contests/code-festival-2014-morning-easy/tasks/code_festival_morning_easy_a 要素数 $ n $ の正の整数の列 $ a_n $ について、隣り合う項同士の差の平均、つまり、$ a_{i+1}\ -\ a_{i} $ ($ 1\ \leq\ i\ \leq\ n\ -\ 1 $) の平均値を求めてください。

输入输出格式

输入格式


入力は以下の形式で与えられる。 > $ n $ $ a_1 $ $ a_2 $ $ a_3 $ $ ... $ $ a_n $ - $ 1 $ 行目には、数列の要素数を表す整数 $ n $ ($ 2\ \leq\ n\ \leq\ 100 $) が与えられる。 - $ 2 $ 行目には、数列の各項 $ a_i $ ($ 1\ \leq\ a_i\ \leq\ 1{,}000{,}000{,}000 $) が与えられる。

输出格式


隣り合う項同士の差の平均値を $ 1 $ 行で出力せよ。 絶対誤差が $ 0.001 $ 以下ならば正解とみなされる。 最後は改行し、余計な文字、空行を含まないこと。

输入输出样例

输入样例 #1

4
4 3 2 1

输出样例 #1

-1

输入样例 #2

4
1 2 3 5

输出样例 #2

1.333

输入样例 #3

4
1000000000 1000000000 1000000000 1000000000

输出样例 #3

0

输入样例 #4

4
1000000000 324219581 581395481 2319

输出样例 #4

-333332560.333333313

说明

### Sample Explanation 1 隣り合う項同士の差の平均は $ ((3\ -\ 4)\ +\ (2\ -\ 3)\ +\ (1\ -\ 2))\ /\ 3 $ となる。 ### Sample Explanation 2 隣り合う項同士の差の平均は $ (1\ +\ 1\ +\ 2)\ /\ 3 $ となる。 ### Sample Explanation 4 絶対誤差が $ 0.001 $ 以下になるように出力すること。