$$ \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
1 s 64 Mb standardni izlaz standardni ulaz

Читање до -1 или до n-тог броја

Пера се током часа играо и сецкао квадрате од папира. Учитељица је то приметила и дала му је задатак да израчуна укупну површину свих квадрата које је исекао. Напиши програм који Пери помаже да то уради. Пера, на самом почетку уноси број \(n\) за који је сигуран да је већи или једнак броју квадратића. Након тога, уноси највише \(n\) бројева који представљају дужине страница квадратића, при чему, ако примети да квадратића има мање од броја \(n\), он уноси \(-1\), чиме означава да је потребно прекинути унос.

Улаз

Са стандардног улаза се учитава број \(n\) (\(0 \leq n \leq 15\)), а затим \(m\) (\(1 \leq m \leq n\)) целих бројева између \(1\) и \(10\), при чему, ако је \(m < n\), онда се након њих уноси \(-1\).

Излаз

На стандардни излаз исписати један цео број који представља укупну површину свих квадрата.

Пример 1

Улаз

3 1 2 3

Излаз

14

Пример 2

Улаз

5 1 2 3 -1

Излаз

14

Morate biti ulogovani kako biste poslali zadatak na evaluaciju.