Laiko ribojimas: 1s
Atminties ribojimas: 64MB
Duomenų failas: mean.in
Rezultatų failas: mean.out
Vidurkių seka
Nagrinėkime nemažėjačią seką (
kiekvienam i,
). Šios sekos vidurkių seka
vadinama seka
, apibrėžta tokiu būdu:
kiekvienam i,
.
Pavyzdžiui, sekos 1, 2, 2, 4 vidurkių seka lygi 1.5, 2, 3. Vidurkių sekos elementai gali būti
trupmenos, tačiau šiame uždavinyje nagrinėjamos tik tokios vidurkių sekos, kurias sudaro
sveikieji skaičiai.
Duota nemažėjanti vidurkių seka iš n sveikųjų skaičių: . Reikia suskaičiuoti, kiek gali
būti nemažėjančių sekų
(sudarytų iš
sveikųjų skaičių), kurių vidurkių sekos
lygios duotajai
.
Pradiniai duomenys
Pirmoje eilutėje įrašytas vienas sveikasis skaičius n ().
Tolesnėse n eilučių įrašyta seka
. (
)-oje eilutėje įrašytas vienas sveikasis skaičius
(
).
Rezultatai
Programa turi išvesti vieną sveikąjį skaičių – kiek rasta nemažėjančių sekų, kurių vidurkių sekos lygios duotajai.
Pavyzdys
Duomenys | Rezultatai |
---|---|
3 2 5 9 |
4 |