LCC/Moose '19 Contest 3 S3 - Presents

View as PDF

Points: 7 (partial)
Time limit: 2.0s
Memory limit: 256M

Author:
Problem type

On Christmas morning, Ashley and Oleg woke up to find presents under their tree. The presents were unlabelled, so their parents told them to split up the presents amongst themselves.

Ashley and Oleg decided on the following scheme to split up the presents: starting with Ashley, they will take turns taking a present for themselves. Each present has a value and, in order to not appear greedy, neither person will take a present with a greater value than the present the other person just took. For her first present, Ashley can choose any present.

Suppose is the sum of the present values that Ashley took, and is the sum that Oleg took. Ashley would like to maximize , while Oleg would like to maximize . If both people choose their presents optimally, what would be the value of ?

Input Specification

The input begins with an integer . The next line contains values , the values of the presents.

For 30% of the cases, .
For 60% of the cases, .

Output Specification

Output the value of if both Ashley and Oleg choose their presents optimally.

Sample Input 1

4
1 3 8 7

Sample Output 1

5

Explanation of Sample Input

Ashley should take the present with value first. Then Oleg would not take the present with value to not look greedy, so he would take the present of value . Then Ashley would take the final present with value .