$$ \newcommand{\floor}[1]{\left\lfloor{#1}\right\rfloor} \newcommand{\ceil}[1]{\left\lceil{#1}\right\rceil} \renewcommand{\mod}{\,\mathrm{mod}\,} \renewcommand{\div}{\,\mathrm{div}\,} \newcommand{\metar}{\,\mathrm{m}} \newcommand{\cm}{\,\mathrm{cm}} \newcommand{\dm}{\,\mathrm{dm}} \newcommand{\litar}{\,\mathrm{l}} \newcommand{\km}{\,\mathrm{km}} \newcommand{\s}{\,\mathrm{s}} \newcommand{\h}{\,\mathrm{h}} \newcommand{\minut}{\,\mathrm{min}} \newcommand{\kmh}{\,\mathrm{\frac{km}{h}}} \newcommand{\ms}{\,\mathrm{\frac{m}{s}}} \newcommand{\mss}{\,\mathrm{\frac{m}{s^2}}} \newcommand{\mmin}{\,\mathrm{\frac{m}{min}}} \newcommand{\smin}{\,\mathrm{\frac{s}{min}}} $$

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

vreme memorija ulaz izlaz
2,35 s 64 Mb standardni izlaz standardni ulaz

Сегмент дужине k највећег просека

Дат је низ \(a\) реалних бројева дужине \(n\) и природан број \(k\). Написати програм којим се у низу \(a\) одређује позиција почетка сегмента (подниза узастопних елемената) дужине \(k\) са највећим просеком (ако више сегмената има исти просек, пријавити последњи од њих).

Улаз

У првој линији стандардног улаза налази се природан број \(k\) (\(k\leq 5 \cdot 10^3\)). У другој линији налази се природан број \(n\) (\(n \leq 5\cdot 10^5\)). У следећих \(n\) линија налазе се по један реалан број (ти бројеви представљају редом елементе низа \(a\)).

Излаз

На стандарном излазу приказати позицију почетка последњег сегмента дужине \(k\) низа \(a\) чији је просек највећи (позиције у низу се броје од нуле).

Пример

Улаз

3 5 1.0 5.0 8.0 2.0 7.0

Излаз

2

Сегмент највећег просека је 8, 2, 7 и он почиње на позицији 2 у низу.

Овај задатак има и другачија решења у делу збирке који следи.

Morate biti ulogovani kako biste poslali zadatak na evaluaciju.