페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#2291

[초등부] 2024 KOI 2차대회 대비 모의고사 (2주차)

마법의 칠판
서브태스크
1초 32MB

문제

정올 초등학교에는 마법의 칠판이 한 개 있다.

이 칠판에 숫자를 N개 적어놓으면 칠판은 자동으로 N-1번 아래와 같은 수정작업을 통해 하나의 숫자만을 남겨놓는다.

칠판에 적힌 수열 A의 길이가 N이라고 하고, 해당 수열이 A_1, A_2, ..., A_N으로 이루어져 있을 때, 한 번의 수정작업을 통해 칠판은 수열 A|A_1 - A_2|, |A_2 - A_3|, ..., |A_{N-1} - A_N|로 바꾼다.

|X|X의 절대값이라는 의미이다. 예를 들어 |3| = |-3| = 3이다.

 

처음 적어놓은 수열 A의 길이 N과 수열의 숫자들을 입력받아 최종적으로 마법의 칠판에 남아있을 숫자를 출력하는 프로그램을 작성하시오.


입력

첫 번째 줄에 정수 N이 입력된다 (2 ≦ N ≦ 2,000).

두 번째 줄에 정수 A_1, A_2, ..., A_N이 공백을 기준으로 입력된다 (0 ≦A_j ≦ 109).


출력

마법의 칠판에 최종적으로 적혀있을 숫자를 출력하시오.


부분문제

번호 점수 조건
#120점

N=2

#230점

수정작업 중 음수가 나오지 않음이 보장됨

#350점

추가 제한 없음


예제 #1

4

3 1 4 1
1

예제 #2

6

2 7 5 3 3 11
3
로그인해야 코드를 작성할 수 있어요.