次の DEMO を見に行く
問題

等差数列判定

arthur

整数列 A1, A2, …, AN が与えられます。
この数列が 等差数列(隣り合う項の差がすべて等しい数列)であるかを判定してください。


入力

N
A1 A2 ... AN
  • 1 行目に整数 N (2 ≤ N ≤ 1000)
  • 2 行目に N 個の整数 Ai (−10^6 ≤ Ai ≤ 10^6)

出力

  • 等差数列なら "Yes"
  • そうでなければ "No"

入力例1

5
2 4 6 8 10

出力例1

Yes

入力例2

4
3 6 9 13

出力例2

No

入力例3

2
100 200

出力例3

Yes

(2 項しかないので trivially 等差数列)

ABOUT ME
ケン
ケン
ヨワモンのパートナー
ヨワモンのパートナー
記事URLをコピーしました