Diferențe pentru problema/scaderi între reviziile #32 si #23

Nu există diferențe între titluri.

Diferențe între conținut:

Se citesc mai întai $50$ numere întregi: $S1, S2, ..., S50$. Se consideră că șirul $S$ este un șir ciclic infinit, având elementele: $S1, S2, ..., S50, S1, S2, ..., S50, S1, S2, ...$.
Se dau $T$ teste, fiecare test descriind un șir de numere. Pentru fiecare șir trebuie să aflați valoarea scadentă a acestuia. Fiecare șir este descris prin $3$ valori: $N START PAS$, astfel:
Se dau $T$ teste, fiecare test descriind un șir de numere. Pentru fiecare șir trebuie să aflați valoarea scadentă a acestuia. Fiecare test este descris prin $3$ valori: $N START PAS$, astfel:
* Șirul va avea $N$ valori aparținând șirului $S$
* Primul element este $S[START]$
* Următorul element este la $PAS$ poziții în dreapta anteriorului
* Primul element va fi $S[START]$
* Următorul element va fi la $PAS$ poziții în dreapta anteriorului
De exemplu, dacă pentru un test din cele $T$ avem: $N = 4$, $START = 5$ și $PAS = 20$, șirul pentru acest test va fi format din: $S5, S25, S45, S15$.
* $1 ≤ S[i] ≤ 100, unde 1 ≤ i ≤ 50$
* $1 ≤ T ≤ 60.000$
* $1 ≤ N, START, PAS ≤ 50$
* $1 ≤ START ≤ N ≤ 50$
* $1 ≤ PAS ≤ 50$
h2. Exemplu
table(example).
|_. scaderi.in |_. scaderi.out |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
2
3 10 5
3 45 5
| 0
-50
| 1
3
10 15 5
| -15
|
h3. Explicație
* Primul test: Șirul este: ${10, 15, 20}$. După o transformare: ${-5, -5}$, după două: ${0}$. Deci, valoarea scadentă este [$0$].
* Al doilea test: Șirul este: ${45, 50, 5}$. După o transformare: ${-5, 45}$, după două: ${-50}$. Deci, valoarea scadentă este $-50$.
Valorea rămasă în șir la final este $-15$.
== include(page="template/taskfooter" task_id="scaderi") ==

Nu există diferențe între securitate.