Pagini recente » Diferente pentru problema/zombie intre reviziile 11 si 12 | Atasamentele paginii Profil Mihai145 | Diferente pentru utilizator/bogdanisar intre reviziile 6 si 5 | Diferente pentru problema/arbori3 intre reviziile 4 si 3 | Diferente pentru problema/spargere2 intre reviziile 5 si 4
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="spargere2") ==
Georgică este un tip lacom. Jefuirea băncii Georgelonia este o nimica toată pe lângă noul gând măreţ al acestuia. De această dată, Georgică plănuieşte să jefuiască Petrilonia, marea rivală a băncii Georgelonia.
Asemenea băncii Georgelonia, Petrilonia are $N$ seifuri, numerotate de la $1$ la $N$. În fiecare seif $i$ se găseşte o sumă de bani $v[i]$. Pentru că Runda 4 şi pentru că Petrilonia, această sumă de bani nu este neapărat pozitivă. Definim distanţa dintre două seifuri $i$ şi $j$ ca fiind $|i - j|$. Georgică ştie că dacă va deschide două seifuri care se află la distanţă *strict mai mică* decât $K$, se va declanşa alarma. În momentul în care Georgică deschide un seif, este obligat să ia toţi banii din acel seif.
Georgică este un tip lacom. Jefuirea băncii Georgelonia este o nimica toată pe lângă noul gând măreţ al acestuia. De această dată, Georgică plănuieşte să jefuiască Petrilonia, marea rivală a băncii Georgelonia. Asemenea băncii Georgelonia, Petrilonia are $N$ seifuri, numerotate de la $1$ la $N$. În fiecare seif $i$ se găseşte o sumă de bani $v[i]$. Pentru că Runda 4 şi pentru că Petrilonia, această sumă de bani poate fi şi negativă. Definim distanţa dintre două seifuri $i$ şi $j$ ca fiind $|i - j|$. Georgică ştie că dacă va deschide două seifuri care se află la distanţă *strict mai mică* decât $K$, se va declanşa alarma.
h2. Cerinţă
* $1 ≤ K ≤ N ≤ 100.000$
* $-10^9^ ≤ v[i] ≤ 10^9^$
* $Georgică poate pleca din bancă fără să deschidă vreun seif, în cazul în care această decizie este una înţeleaptă.$
h2. Exemplu
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.