Dynamic Array
Citește un întreg N, apoi citește N numere întregi. Stochează-le într-un tablou alocat dinamic (folosind malloc). Afișează suma și media (cu 2 zecimale) numerelor. Nu uita să eliberezi memoria cu free.
Date de intrare
- Prima linie: un întreg
N(1 <= N <= 2·10^4) - Următoarele
Nlinii: câte un număr întreg (-10^6 <= x <= 10^6) - Suma, la fel ca orice sumă parțială pe parcurs, încape într-un
int(-2·10^9 <= suma <= 2·10^9)
Rezultat
Două linii:
- Prima linie: suma (întreg)
- A doua linie: media (număr în virgulă mobilă, 2 zecimale)
Exemple
Intrare:
4
10
20
30
40
Ieșire:
100
25.00
Intrare:
3
5
5
5
Ieșire:
15
5.00
Intrare:
1
7
Ieșire:
7
7.00
Intrare:
3
-5
5
10
Ieșire:
10
3.33
Numerele negative funcționează la fel: suma poate fi mai mică decât oricare valoare pozitivă individuală, iar media tot se rotunjește la 2 zecimale.