Diferente pentru problema/peru intre reviziile #10 si #11

Nu exista diferente intre titluri.

Diferente intre continut:

== include(page="template/taskheader" task_id="peru") ==
Sunt $N$ gandaci in linie (atentie, nu cerc). Gandacul i are o carapace de rezistenta R[i].
Ai o manusa pe care o poti folosi pentru a lovi $K$ gandaci consecutivi deodata, la orice pozitie vrei, de cate ori vrei.
Atunci cand depui efortul $E$, toti gandacii cu rezistenta mai mica de $E$ sunt striviti, iar ceilalti nu patesc NIMIC. Efortul poate fi diferit de la o lovitura la alta. Se dau $T$ astfel de scenarii. Pentru fiecare scenariu, care e efortul total minim pentru a strivi toti gandacii?
Azi dimineaţă, Roxy a găsit N gândaci pe birou. Ei sunt numerotaţi de la 0 la N - 1 şi fiecare gândac i are puterea Si. Roxy vrea să strivească gândacii pentru a-şi, face tema la matematică. Pentru asta, a cumpărat o mănuşă specială pe care o poate folosi pentru a lovi o subsecvenţă continuă de K gândaci. Dacă Roxy face un efort E, atunci acei gândaci a căror putere Si este mai mică sau egală cu E vor fi strivitţi, în timp ce toţi ceilalţi vor rămâne nevătămaţi. Gândacii striviţi îşi menţin poziţiile pe birou. Roxy poate folosi mănuşa de câte ori doreşte.
Roxy vrea să ştie dacă tu poţi calcula efortul minim necesar pentru a strivi primii i gândaci pentru fiecare 1 <= i <= N. Pentru că sunt prea multe numere, Roxy doreşte să-i dai rezultatul expresiei următoare: ... modulo 1e9 + 7, unde Xi reprezintă efortul minim total pentru a strivi primii i + 1 gândaci.
h2. Date de intrare

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.