Cerința
Gug pregătește un festin pentru prietenii săi. Festinul constă în
Există un total de
Date de intrare
Pe prima linie se vor afla numerele
Pe a doua linie se vor afla
Date de ieșire
Se va afișa suma maximă care se poate obține alegând maxim
Restricții și precizări
- Se recomandă folosirea fastio
Subtask-uri
Subtask | Puncte | Restricții suplimentare |
1 (testele 1-10) |
4 |
|
2 (testele 11-20) |
8 |
|
3 (testele 21-30) |
18 |
|
4 (testele 31-40) |
10 |
|
5 (testele 41-50) |
11 |
|
6 (testele 51-60) |
20 |
|
7 (testele 61-70) |
29 |
Nicio restricție suplimentară |
0 (testele 71-73) |
0 |
Exemple |
Exemplu 1:
Intrare
6 1 1 -2 3 -1 5 -6
Ieșire
7
Explicație
Soluția optimă este să alegem secvența
Exemplu 2:
Intrare
6 2 1 2 3 -10 5 6
Ieșire
17
Explicație
Soluția optimă este să alegem secvențele
Exemplu 3:
Intrare
6 4 -1 -2 -1 0 -5 -1
Ieșire
0
Explicație
Fiindcă toate secvențele au sumă non-pozitivă, este optim să nu alegem nicio secvență, obținând astfel suma