meteo

Time limit: 0.04s Memory limit: 2MB Input: meteo.in Output: meteo.outPoints by default: 10p

Staţia meteorologică “Toaca” din Masivul Ceahlău a fost de câţiva ani automatizată. Înainte, urca zilnic meteorologul de serviciu pentru a culege valorile temperaturilor de peste zi, lucru destul de anevoios deoarece traseul este dificil. Acum toate informaţiile despre temperatură se centralizează automat la Bacău din 30 în 30 de minute. Un site preia un număr de nrnr valori şi face publică pe Internet o situaţie a mediei aritmetice a celor mai scăzute nn valori distincte de temperatură şi a mediei aritmetice a celor mai ridicate pp valori distincte de temperatură dintre cele nrnr.

Cerinţă

Cunoscându-se nn, pp, nrnr şi valorile temperaturilor, scrieţi un program care calculează partea întreagă a celor două medii aritmetice.

Date de intrare

Fişierul meteo.in conţine pe prima linie cele două valori pentru nn şi pp, pe a doua linie valoarea nrnr reprezentând numărul de valori preluate, iar pe următoarele nrnr linii câte o valoare de temperatură.

Date de ieşire

Fişierul meteo.out va conţine pe prima linie două valori naturale mn mpmn \ mp, separate printr-un spaţiu, ce reprezintă valoarea mediei aritmetice a celor nn cele mai scăzute valori distincte mnmn, respectiv valoarea mediei aritmetice a celor pp cele mai ridicate valori distincte mpmp.

Restricţii

  • 0<n<300 < n < 30
  • 0<p<300 < p < 30
  • Valorile temperaturilor centralizate au valori între 50-50 şi 4040, ele fiind valori întregi
  • În datele de test există cel puţin max(n,p)\max(n, p) valori
  • max(n,p)nr<100 000\max(n, p) \leq nr < 100\ 000

Exemplul 1

meteo.in

2 3
9
3
5
4
3
-1
-3
-3
0
1

meteo.out

-2 4

Explicație

  • 132=2\frac{-1 - 3}{2} = -2
  • 3+4+53=4\frac{3 + 4 + 5}{3} = 4

Exemplul 2

meteo.in

3 4
9
6
4
2
6
4
-3
-5
1
6

meteo.out

-2 3

Explicație

  • 53+13=2\frac{-5-3+1}{3} = -2
  • 1+2+4+64=3\frac{1+2+4+6}{4} = 3

Log in or sign up to be able to send submissions!