Pagini recente » Diferente pentru problema/permutare2 intre reviziile 9 si 3 | Diferente pentru problema/permutare2 intre reviziile 9 si 5 | Diferente pentru problema/auto intre reviziile 3 si 4 | Monitorul de evaluare | Diferente pentru problema/secv9 intre reviziile 8 si 1
Diferente pentru
problema/secv9 intre reviziile
#8 si
#1
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="secv9") ==
Se da un sir de $N$ numere intregi. Sa se gaseasca cea mai lunga subsecventa care are suma mai mare sau egala cu un numar dat $S$.
Poveste şi cerinţă...
h2. Date de intrare
Pe prima linie a fisierului de intrare $secv9.in$ se gasesc doua numere intregi $N$ si $S$. Pe a doua linie se gasesc cele $N$ valori ale sirului.
Fişierul de intrare $secv9.in$ ...
h2. Date de ieşire
In fisierul de iesire $secv9.out$ veti afisa lungimea celei mai lungi subsecvente cu suma mai mare sau egala cu $S$.
În fişierul de ieşire $secv9.out$ ...
h2. Restricţii
* $1 ≤ N ≤ 10^5^$
* Valorile sirului, suma oricarei subsecvente, precum si valoarea $S$, se incadreaza pe $32$ de biti cu semn.
* Se garanteaza existenta unei solutii pentru toate datele de test.
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. secv9.in |_. secv9.out |
| 5 7
-4 10 -3 6 -12
| 4
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicaţie
Subsecventa cuprinsa intre indicii 1 si 4 ai sirului are suma 9. Este cea mai lunga subsecventa cu suma mai mare sau egala cu 7.
...
== include(page="template/taskfooter" task_id="secv9") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: