- Ia, eu fac ce fac de mult,
Iarna viscolu-l ascult,
Crengile-mi rupându-le,
Apele-astupându-le,
Troienind cărările
Şi gonind cântările
Mihai Eminescu, Revedere
Cerință
El Capoc, după iarna crâncenă din '20-21, a rămas fără frunze. Rușinat, acesta s-a retras la țară, unde își va câștiga existența din cultivatul ardeilor. Din fericire pentru el, recolta din primul său an a fost foarte bogată, numărând ardei, al -lea ardei având greutatea cunoscută de grame.
Pentru a putea plăti factura la gaz pentru iarna ce va urma, El Capoc a găsit clienți care vor să cumpere ardei. Prin urmare, cei ardei recoltați vor fi împărțiți în coșuri, cu intenția de a da la fiecare client câte un coș de ardei.
Pentru a nu-și supăra clienții, fiecare coș va trebui să conțină măcar un ardei. Din cauza metodei neuzuale de transport a coșurilor, folosind porumbei mesageri, coșurile vor trebui să fie cât mai echilibrate. Dezechilibrul unui coș este egal cu diferența de greutate dintre ardeiul cel mai mare și ardeiul cel mai mic din acel coș. Dezechilibrul total este egal cu suma dezechilibrelor celor coșuri.
El Capoc își dorește să afle care este dezechilibrul total minim pe care îl poate obține, distribuind cei ardei în coșuri.
Date de intrare
Pe prima linie a fișierului de intrare ardei.in
se vor afla două numere și () — numărul de ardei, respectiv numărul de clienți.
Pe a doua linie a fișierului de intrare se vor afla numere, greutățile ardeilor ().
Date de ieșire
Pe prima linie a fișierului ardei.out
afișați un număr, dezechilibrul total minim.
Restricții și precizări
# | Punctaj | Restricții |
---|---|---|
1 | 10 | |
2 | 15 | |
3 | 20 | |
4 | 15 | |
5 | 20 | |
6 | 20 | Fără restricții suplimentare |
Exemplul 1
ardei.in
8 3
10 7 2 9 9 4 6 3
ardei.out
4
Explicație
O distribuire optimă ar fi ca primul coș să conțină ardeii cu greutățile , al doilea coș să conțină ardeii cu greutățile , iar al treilea coș să conțină ardeii cu greutățile . Dezechilibrul total este egal cu .