Technique to maximize min(xa+yb,xb+ya)

Revision en3, by Voga, 2020-04-08 16:10:30

https://mirror.codeforces.com/problemset/problem/1307/D

I have elements 1 to N. Each element has two values xi and yi (1<=i<=N). Now I want to choose two elements a,b such that min(xa+yb,xb+ya) is maximized. There is a naive n^2 solution to check every pair of elements. But it is possible to do it in nlogn complexity. The problem link mentioned above has the editorial that describes the method but I couldn't get it. Can anyone explain ?

Tags #sorting

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en3 English Voga 2020-04-08 16:10:30 10 Tiny change: ' xi and yi.\nNow I w' -> ' xi and yi (1<=i<=N).\nNow I w'
en2 English Voga 2020-04-08 16:09:30 330
en1 English Voga 2020-04-07 00:26:46 207 Initial revision (published)