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

Након такмичења из информатике позната је листа ученика са поенима (сваки ученик има различит број поена), међутим, није познат пласман (редни број сваког ученика). Напиши програм који за сваког ученика одређује пласман и исписује извештај о пласману, при чему су ученици приказани у истом редоследу као и у полазној листи са поенима.

Улаз

Са стандардног улаза уноси се број \(n\), а затим и подаци о \(n\) ученика (за сваког ученика су у посебном реду дати име и број поена раздвојени размаком).

Излаз

На стандардни излаз за сваког ученика у посебном реду треба исписати име и пласман раздвојене размаком.

Пример

Улаз

5 Pera 85 Ana 93 Jelena 90 Mika 72 Lidija 75

Излаз

Pera 3 Ana 1 Jelena 2 Mika 5 Lidija 4

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

Morate biti ulogovani kako biste poslali zadatak na evaluaciju.