問題一覧 > 通常問題

No.1374 Absolute Game

レベル : / AI推定難易度 : 1400 / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : (AC するまで非表示) / 解いたユーザー数 112
作問者 : leaf_1415 / テスター : tempura_pp
お気に入りにしたユーザー ProblemId : 2803 / 自分の提出
問題文最終更新日: 2021-01-25 14:29:19
This statement was translated by AI (claude-opus-5-5, effort medium) and may contain errors or differ in nuance from the original. The original statement takes precedence. Back to the original
yukicoder contest 281 (順位表) の他の問題:

Problem Statement

A and B are playing a card game against each other.
Before the game starts, $N$ cards are placed on the table.
Each card has an integer written on it, and the integer written on the $i$-th card is $c_i$.

A moves first, and the two players take turns alternately.
The player whose turn it is chooses any one card from the table and takes it.
The game ends when there are no cards left on the table.
The sum of the integers written on the cards a player has taken becomes that player's "score".
Both players aim to get as many more points than the opponent as possible.

This game was far too easy for the two of them, so they decided to change the rules slightly.
Instead of using the sum of the taken cards as the score, the new rule uses the absolute value of the sum of the cards as the score.
That is, letting $a$ be the sum of the cards A has taken at the end of the game and $b$ be the sum of the cards B has taken at the end of the game,
A's score is $|a|$ and B's score is $|b|$.

The "score difference" of the game is defined as $|a| - |b|$. Note that the "score difference" defined here can be negative.
A aims to make the score difference as large as possible, and B aims to make the score difference as small as possible.
Output the score difference when both players play optimally.

Input

$N$
$c_1\ c_2\ \ldots\ c_N$

The input satisfies the following constraints.
$1 \leq N \leq 10^5$
$0 \leq |c_i| \leq 10^9$
All input values are integers.

Output

Output the score difference when both players play optimally, on one line. Print a newline at the end.

Sample

Sample 1
Input
3
4 -2 -1
Output
1

One example of how the game can proceed: first A takes the $4$ card, then B takes the $-2$ card,
and finally A takes the $-1$ card.
Since $a = 4 + (-1) = 3$, A's score is $|a| = 3$,
and since $b = -2$, B's score is $|b|=2$.
Therefore, the score difference is $|a|-|b|=1$.

Sample 2
Input
8
3 -1 4 -1 5 -9 2 -6
Output
3

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。