HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Array and Matrices > problem:


200. 50290 - Minimax Sum

Guest
• Discussion of problem (1)

Volume problems

• 155. 50334 - What is the class aver...
• 155. 50726 - Pascal Triangle - 1
• 160. 50301 - Fractions to Decimals
• 165. 50360 - National Elections
• 170. 50319 - Toll Plazas
• 180. 50755- Top N Donors - 1
• 185. 50784 - Top Growing Company
• 190. 50734 - Product Info (In Srt)
• 200. 50290 - Minimax Sum
• 210. 50361 - Align Two Lists
• 220. 50754 - Team Standings
• 230. 50286 - Remove Duplicates
• 250. 50448 - Paint Buckets
• 280. 50477 - Character Pyramids

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 4000/7000/7000/7000 ms. Memory limit 65000/65000/65000/65000 Kb.
Thailand Informatics Olympiads. Difficulty Beta

Minimax Sum

You are given a sequence of real numbers x1, x2, ..., xn such that n is even. Design and implement a program to partition the input into n/2 pairs in the following way. For each pair, we compute the sum of its members. The program should find the partition that minimizes the maximum sum.

The problem can be solved with this algorithm:

  • First sort the list
  • Then pair the numbers until the half of the list, in this way
    • The first item with nth item
    • The second item with (n-1)th item
    • The third item with (n-2)th item
    • etc.
  • Calculate the sum of every pair pair
  • Check if they are greater than maxSum

Input specification
You will be first given an integer number (n) which is the number of inputs, where n is even and 2 ≤ n ≤ 5000. The next line contains n comma separated integer numbers.

Output specification
Show one integer number which is the miniMax sum.

    

  Sample Input:
  6
  25, 10, 5, 20, 3, 24,

  Sample Output:
  30

 Output Explanation :

 Partitioning 1
  25 + 10 = 35
  5 + 20 = 25
  3 + 24 = 27
  The maximum sum of the above partition is 35.
 Partitioning 2
  25 + 3 = 28
  10 + 20 = 30
  5 + 24 = 29
  The maximum sum of the above partition is 30.   

As in the partitioning strategy 2, you need to find the smallest max sum. The other partition that the maximum sum is not minimized.

    

  Sample Input II:
  10
  7, 23, 26, 30, 39, 43, 61, 63, 78, 81,

  Sample Output II:
  101


Для отправки решений необходимо выполнить вход.

www.contester.ru