Cerință
La balul bobocilor sunt fete și băieți. Fiecare dintre ei are un coeficient de frumusețe , respectiv . Aceștia vor să facă un număr maxim de cupluri, fiecare fiind alcătuit dintr-o fată și un băiat. Costul unui cuplu este diferența dintre coeficienții celor doi boboci. Costul unui cuplaj maximal este costul maxim al unui cuplu format. Să se găsească costul minim al unui cuplaj maximal.
Date de intrare
Pe prima linie a fișierului de intrare bal.in se găseste un numar întreg .
Pe a doua linie se gasesc  numere .
Pe a treia linie a fișierului de intrare se găseste un numar întreg .
Pe a patra linie se gasesc  numere .
Date de ieșire
Pe prima linie a fișierului de ieșire bal.out se va găsi numărul  căutat.
Restricții și precizări
- ;
| # | Punctaj | Restricții | 
|---|---|---|
| 1 | 25 | |
| 2 | 30 | |
| 3 | 45 | Fără restricții suplimentare | 
Exemplul 1
bal.in
3
14 10 16
4
17 11 4 17  
bal.out
3
Explicație
Se cuplează 10 cu 11 (cost 1), 14 cu 17 (cost 3) și 16 cu 17 (cost 1). Deci costul cuplajului este 3. Nu există alte cuplaje cu scor mai mic.
Exemplul 2
bal.in
7
9 17 0 13 14 18 10 
9
19 15 13 11 1 18 5 14 14  
bal.out
3