Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | rw.in, rw.out | Sursă | Cercul IQ Academy |
|---|---|---|---|
| Autor | teorie | Adăugată de |
|
| Timp de execuție pe test | 0.14 sec | Limită de memorie | 16384 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Read/Write (clasa a 7-a)
Notă: acesta este un exercițiu de citire/scrie rapidă, denumit printre olimpici și parsing. Atenție, este necesar să parsați eficient atît intrarea cît și ieșirea.
Dat la intrare un șir A = { a1, a2, ..., aN } să se afișeze șirul mediilor aritmetice ale tuturor perechilor consecutive din șir (ai, ai+1).
Date de intrare
Fișierul de intrare rw.in conține pe prima linie numărul N. Pe a doua linie conține numerele a1, a2, ..., aN, separate cu cîte un spațiu.
Date de ieșire
În fișierul de ieșire rw.out veți scrie N*-1 numere, anume valorile ([*a1] + a2) / 2, (a2 + a3) / 2, (a3 + a4) / 2, ...(aN-1 + aN) / 2,
Restricții
- 2 ≤ N ≤ 1000000
- -2000000000 ≤ ai ≤ 2000000000
Exemplu
| rw.in | rw.out |
|---|---|
| 6 1804289383 -1681692777 -1957747793 719885386 -596516649 -1025202362 |
61298303 -1819720285 -618931203 61684368 -810859505 |


Poți vedea testele pentru această problemă accesând