Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Mediana
Mediana - tai skaičius, dalinantis variacinės eilutės reikšmes į dvi lygias dalis. Tarkime turime sąrašą iš skaičių. Šio sąrašo mediana randama taip:
- Sudaroma sąrašo variacinė eilutė (t.y. sąrašas išrikiuojamas didėjimo tvarka)
- Jei sąrašo elementų skaičius nelyginis, tai jo mediana vadinama variacinės eilutės viduryje esanti reikšmė.
- Jei sąrašo elementų skaičius lyginis, tai jo mediana vadinamas dviejų variacinės eilutės viduryje esančių skaičių vidurkis.
Pradiniai duomenys
Pirmoje eilutėje įvestas vienas sveikasis skaičius - skaičių sąrašo ilgis.
Antroje eilutėje įvesta tarpais atskirtų sveikųjų skaičių - pats skaičių sąrašas ().
Rezultatai
Programa turi išvesti vieną skaičių - duoto skaičių sąrašo medianos reikšmę vieno ženklo po kablelio tikslumu.
Pavyzdžiai
Pradiniai duomenys | Rezultatai | Paaiškinimas |
---|---|---|
3 1 3 2 |
2.0 |
Variacinė eilutė: . Jos vidurinis elementas - . |
4 1 4 2 3 |
2.5 |
Variacinė eilutė: . Jos du viduriniai skaičiai: ir . Mediana: |
1 10 |
10.0 |
|
2 10 6 |
8.0 |