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 |