Tehtävänanto
JOI-lukiossa on $N$ opiskelijaa, jotka on numeroitu $1$:stä $N$:ään.
Viime kuussa JOI-lukiossa järjestettiin maratonkilpailu, johon osallistuivat kaikki opiskelijat. Opiskelijan $i$ ($1 \le i \le N$) tulos oli $A_i$ minuuttia.
Selvitä kunkin opiskelijan sijoitus maratonkilpailussa. Tässä opiskelijan $i$ ($1 \le i \le N$) sijoitus lasketaan kaavalla (niiden opiskelijoiden lukumäärä, joiden tulos on alle $A_i$ minuuttia) $+ 1$.
Rajoitukset
- $1 \le N \le 100$.
- $1 \le A_i \le 1000$ ($1 \le i \le N$).
- Kaikki syötteen arvot ovat kokonaislukuja.
Syöte
Syöte annetaan seuraavassa muodossa:
$N$ $A_1 \ A_2 \ \dots \ A_N$
Tuloste
Tulosta $N$ riviä. Tulosta $i$. riville ($1 \le i \le N$) opiskelijan $i$ sijoitus.
Esimerkkisyötteet ja -tulosteet
Esimerkkisyöte 1
3 44 42 69
Esimerkkituloste 1
2 1 3
- Opiskelijan $1$ tulos on $44$ minuuttia. Koska on $1$ opiskelija, jonka tulos on alle $44$ minuuttia, opiskelijan $1$ sijoitus on $2$. sija. Siispä $1$. riville tulostetaan $2$.
- Opiskelijan $2$ tulos on $42$ minuuttia. Koska ei ole yhtään opiskelijaa, jonka tulos on alle $42$ minuuttia, opiskelijan $2$ sijoitus on $1$. sija. Siispä $2$. riville tulostetaan $1$.
- Opiskelijan $3$ tulos on $69$ minuuttia. Koska on $2$ opiskelijaa, joiden tulos on alle $69$ minuuttia, opiskelijan $3$ sijoitus on $3$. sija. Siispä $3$. riville tulostetaan $3$.
Esimerkkisyöte 2
4 40 60 40 60
Esimerkkituloste 2
1 3 1 3
- Opiskelijan $1$ tulos on $40$ minuuttia. Koska ei ole yhtään opiskelijaa, jonka tulos on alle $40$ minuuttia, opiskelijan $1$ sijoitus on $1$. sija. Siispä $1$. riville tulostetaan $1$.
- Opiskelijan $2$ tulos on $60$ minuuttia. Koska on $2$ opiskelijaa, joiden tulos on alle $60$ minuuttia, opiskelijan $2$ sijoitus on $3$. sija. Siispä $2$. riville tulostetaan $3$.
- Opiskelijan $3$ tulos on $40$ minuuttia. Koska ei ole yhtään opiskelijaa, jonka tulos on alle $40$ minuuttia, opiskelijan $3$ sijoitus on $1$. sija. Siispä $3$. riville tulostetaan $1$.
- Opiskelijan $4$ tulos on $60$ minuuttia. Koska on $2$ opiskelijaa, joiden tulos on alle $60$ minuuttia, opiskelijan $4$ sijoitus on $3$. sija. Siispä $4$. riville tulostetaan $3$.
Esimerkkisyöte 3
10 766 152 595 926 663 509 368 595 175 622
Esimerkkituloste 3
9 1 5 10 8 4 3 5 2 7