Diferențe pentru problema/colier între reviziile #13 si #15

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="colier") ==
De ziua îndrăgostiților Macarie s-a gândit să-i cumpere Petronelei un colier. Cum însă nu are foarte mulți bani, a apelat la un magazin online ieftin (și bun). Din păcate colierul primit, format din N pietre prețioase are și defecte. Pentru fiecare piatră prețioasă se cunoaște nivelul de frumusețe (care poate fi un număr negativ în cazul defectelor). Macarie vrea să păstreze doar o parte din pietrele prețioase, astfel încât să obțină un colier cât mai frumos. Pietrele păstrate trebuie să fi fost pe poziții consecutive în colierul inițial. Macarie nu se pricepe foarte bine la calcule și vă cere ajutorul. Ar vrea să știe nivelul maxim de frumusețe pe care-l poate obține din colierul dat prin extragerea unui număr de pietre aflate pe poziții consecutive.
De ziua îndrăgostiților Macarie s-a gândit să-i cumpere Petronelei un colier. Cum însă nu are foarte mulți bani, a apelat la un magazin online ieftin (și bun). Din păcate colierul primit, format din N pietre prețioase are și defecte. Pentru fiecare piatră prețioasă se cunoaște nivelul de frumusețe (care poate fi un număr negativ în cazul defectelor). Macarie vrea să păstreze doar o parte din pietrele prețioase, astfel încât să obțină un colier cât mai frumos. Pietrele păstrate trebuie să fi fost pe poziții consecutive în colierul inițial. Colierul este circular, ceea ce înseamnă că după ultima piatră urmează prima. Frumusețea colierului rezultat este suma frumuseților pietrelor selectate.
 
Macarie nu se pricepe foarte bine la calcule și vă cere ajutorul. Ar vrea să știe nivelul maxim de frumusețe pe care-l poate obține din colierul dat prin extragerea unui număr de pietre aflate pe poziții consecutive.
h2. Date de intrare
* $1 ≤ N ≤ 1000000$
* $-1000 ≤ nivelul de frumusețe al fiecărei pietre pretioase ≤ 1000$
* $Colierul este un șir circular. Pot fi alese un număr de pietre aflate la începutul șirului afișat împreună cu un număr de pietre aflate la sfârșit$
* $Macarie trebuie să selecteze cel puțin o piatră pretioasă$
* Colierul este un șir circular. Pot fi alese un număr de pietre aflate la începutul șirului afișat împreună cu un număr de pietre aflate la sfârșit
* Macarie trebuie să selecteze cel puțin o piatră pretioasă (colierul format va avea cel puțin o piatră)
h2. Exemplu
table(example).
|_. colier.in |_. colier.out |_. Expplicație |
| 7
-2
1
2
-1
0
1
-2
| 3
| Nivelul maxim de frumusețe care se poate obține este 3, selectând pietrele de la
poziția 2 la poziția 3 sau pietrele de la 2 la poziția 6.
|
| 6
  1
  0

Nu există diferențe între securitate.