Diferente pentru problema/homecoming intre reviziile #1 si #6

Diferente intre titluri:

homecoming
Homecoming

Diferente intre continut:

== include(page="template/taskheader" task_id="homecoming") ==
Poveste şi cerinţă...
Spiderman este încă în liceu. Vecinul prietenos supererou are $N$ materii la şcoală, numerotate de la $0$ la $N-1$. Pentru fiecare materie pe care o trece, va primi un premiu în bani de la Tony Stark. Dacă trece materia $i$, va primi $A{~i~}$ dolari.
Să treci o materie e totuşi nu e chiar aşa uşor. Pentru a trece are nevoie să cumpere nişte manuale. Desigur, super eroul nostru este foarte deştept, deci nu are nevoie de niciun manual pentru a învăţa, dar unii profesori nu îl lasă sa treacă decât dacă investeşte nişte bani în manuale. Sunt $N$ manuale numerotate de la $0$ la $N-1$, iar al $i$-lea manual costă $B{~i~}$ dolari.
Pentru a trece materia $i$, Peter are nevoie să cumpere manualele $i$, $(i+1)%N$, ..., $(i+K-1)%N$, unde $K$ este o constantă dată.
Lui Peter nu îi mai pasă de şcoală, căci visul lui este să devină un Avenger, deci nu e relevant dacă trece sau nu toate materiile. Peter iubeşte timpul, şi timpul înseamnă bani, deci ajutaţi-l pe Peter să işi maximizeze profitul.
h2. Date de intrare
Fişierul de intrare $homecoming.in$ ...
Pe prima linie a fişierului de intrare $homecoming.in$ se va găsi un număr $T$ ce reprezintă numărul de teste. Urmează cele $T$ teste.
Primul rând al unui test va conţine numerele $N$ şi $K$.
Al doilea rând al unui test va conţine cele $N$ elemente ale şirului $A$.
Al treilea rând al unui test va conţine cele $N$ elemente ale şirului $B$.
h2. Date de ieşire
În fişierul de ieşire $homecoming.out$ ...
Fişierul de ieşire $homecoming.out$ va conţine răspunsurile pentru cele $T$ teste, câte unul pe fiecare rând.
h2. Restricţii
* $... ≤ ... ≤ ...$
* $1 ≤ K ≤ N ≤ 2.000.000$
* Dacă $SN$ este suma lui $N$ pentru toate testele dintr-un fişier, atunci $1 ≤ SN ≤ 2.000.000$
* $0 ≤ A{~i~}, B{~i~} ≤ 1.000.000.000$
* Pentru $13$ puncte, $1 ≤ SN ≤ 500$
* Pentru alte $18$ puncte, $1 ≤ SN ≤ 5.000$
* Pentru alte $31$ puncte, $1 ≤$ suma lui $N * K$ pentru toate testele dintr-un fişier $≤ 2.000.000$
h2. Exemplu
h2. Exemple
table(example). |_. homecoming.in |_. homecoming.out |
| This is some
  text written on
  multiple lines.
| This is another
  text written on
  multiple lines.
|
| 1
3 2
40 80 100
140 0 20
| 60
|
h3. Explicaţie
 
...
== include(page="template/taskfooter" task_id="homecoming") ==

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.