시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB12211210092.593%

문제

JOI 高校の葵さんは,数列に対して,隣り合う各項の差の絶対値を順に並べた数列を考えるのが好きである.

はじめ,黒板には長さ N の数列 A1, A2, …, AN が書かれている.

葵さんは以下の操作を N - 1 回繰り返す.

  • 黒板に書かれている数列の長さが m であり,その数列が b1, b2, …, bm であるとする. 黒板に書かれている数列 b1, b2, …, bm を消し,長さ m-1 の数列 |b1 - b2|, |b2 - b3|, …, |bm-1 - bm| を新たに黒板に書く.ただし,|x|x の絶対値を表す.

N - 1 回の操作が終了した後,黒板には 1 つの値(長さ 1 の数列)が書かれている.

はじめ黒板に書かれていた数列の情報が与えられるので,N - 1 回の操作が終了した後黒板に書かれている値を求めるプログラムを作成せよ.

입력

入力は以下の形式で与えられる.

N
A1 A2  AN

출력

N - 1 回の操作が終了した後黒板に書かれている値を出力せよ.

제한

  • 2 ≦ N ≦ 2 000
  • 0 ≦ Ai ≦ 109
  • 入力される値はすべて整数である.

서브태스크

번호배점제한
125

N=2

275

追加の制約はない.

예제 입력 1

4
3 1 4 1

예제 출력 1

1

はじめ黒板には長さ 4 の数列 3,1,4,1 が書かれている.

葵は (4-1=)3 回の操作を行う.

  • 1 回目の操作では,黒板から長さ 4 の数列 3,1,4,1 を消し,長さ 3 の数列 2,3,3 を書く.
  • 2 回目の操作では,黒板から長さ 3 の数列 2,3,3 を消し,長さ 2 の数列 1,0 を書く.
  • 3 回目の操作では,黒板から長さ 2 の数列 1,0 を消し,長さ 1 の数列 1 を書く.

3 回の操作が終了した後に黒板に書かれている値は 1 であるので,1 を出力する.

この入力例は小課題 2 の制約を満たす.

예제 입력 2

2
2 4

예제 출력 2

2

この入力例はすべての小課題の制約を満たす.

예제 입력 3

6
2 7 5 3 3 11

예제 출력 3

3

この入力例は小課題 2 の制約を満たす.

예제 입력 4

10
3 1 4 1 5 9 2 6 5 3

예제 출력 4

0

この入力例は小課題 2 の制約を満たす.

예제 입력 5

2
0 0

예제 출력 5

0

この入力例はすべての小課題の制約を満たす.

채점 및 기타 정보

  • 예제는 채점하지 않는다.