Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2007-10-06 20:50:30.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:polig.in, polig.outSursăAutumn Warmup 2007, Runda 3
AutorMarius DragusAdăugată demariusdrgdragus marius mariusdrg
Timp execuţie pe test0.025 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Polig

Lui Lucy ii plac mult florile roz si poligoanele convexe. Asa ca avand multe gradini cu flori roz in ele ea vrea, calare pe unicornul ei, sa parcurga gradinile,nu neaparat pe toate, astfel incat sa vada in total numarul maxim de flori si sa se miste in forma de poligon convex, pornind din origine. Gradinile sunt puncte in plan. Iar ea incepe din origine.

Date de intrare

Pe prima linie a fisierului polig.in se gaseste n numarul de puncte, iar pe urmatoarele n linii trei numere intregi x, y, c reprezentand coordonatele si numarul de flori din punctul respectiv. 

Date de iesire

Pe un singur rand se va scrie solutia, costul maxim pentru poligonul convex cerut.

Restrictii

  • -10000 ≤ x[i] ≤ 10000
  • 0 ≤ y[i] ≤ 10000
  • 1 ≤ n ≤ 100
  • Poligonul trebuie sa fie convex si sa contina originea.
  • Oricare trei puncte sunt necoliniare iar nu exista 2 puncte care cu originea sa fie coliniare.

Exemplu

polig.inpolig.out
7 
-14 12 14
4 10 5
6 14 20
11 18 15
-8 13 16
-2 11 14
-4 11 1
50

Explicatie

Poligonul maxim se face folosind punctele 3, 5, 1, in aceasta ordine.

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?