Есептің шарты
JOI жоғары мектебінде $1$-ден $N$-ге дейін нөмірленген $N$ оқушы бар.
Өткен айда JOI жоғары мектебінде марафон жарысы өткізіліп, оған барлық оқушылар қатысты. $i$ ($1 \le i \le N$) оқушысының көрсеткіші $A_i$ минут болды.
Марафон жарысындағы әр оқушының орнын табыңыз. Мұнда $i$ ($1 \le i \le N$) оқушысының орны (көрсеткіші $A_i$ минуттан аз оқушылар саны) $+ 1$ формуласымен есептеледі.
Шектеулер
- $1 \le N \le 100$.
- $1 \le A_i \le 1000$ ($1 \le i \le N$).
- Енгізілетін барлық мәндер бүтін сандар болып табылады.
Кіріс деректері
Кіріс деректері келесі форматта беріледі:
$N$ $A_1 \ A_2 \ \dots \ A_N$
Шығыс деректері
$N$ жол шығарыңыз. $i$-ші жолда ($1 \le i \le N$) $i$ оқушысының орнын шығарыңыз.
Кіріс және шығыс мысалдары
Кіріс мысалы 1
3 44 42 69
Шығыс мысалы 1
2 1 3
- $1$ оқушысының көрсеткіші — $44$ минут. Көрсеткіші $44$ минуттан аз $1$ оқушы бар болғандықтан, $1$ оқушысының орны — $2$-ші орын. Сондықтан $1$-ші жолда $2$ шығарылады.
- $2$ оқушысының көрсеткіші — $42$ минут. Көрсеткіші $42$ минуттан аз оқушы жоқ болғандықтан, $2$ оқушысының орны — $1$-ші орын. Сондықтан $2$-ші жолда $1$ шығарылады.
- $3$ оқушысының көрсеткіші — $69$ минут. Көрсеткіші $69$ минуттан аз $2$ оқушы бар болғандықтан, $3$ оқушысының орны — $3$-ші орын. Сондықтан $3$-ші жолда $3$ шығарылады.
Кіріс мысалы 2
4 40 60 40 60
Шығыс мысалы 2
1 3 1 3
- $1$ оқушысының көрсеткіші — $40$ минут. Көрсеткіші $40$ минуттан аз оқушы жоқ болғандықтан, $1$ оқушысының орны — $1$-ші орын. Сондықтан $1$-ші жолда $1$ шығарылады.
- $2$ оқушысының көрсеткіші — $60$ минут. Көрсеткіші $60$ минуттан аз $2$ оқушы бар болғандықтан, $2$ оқушысының орны — $3$-ші орын. Сондықтан $2$-ші жолда $3$ шығарылады.
- $3$ оқушысының көрсеткіші — $40$ минут. Көрсеткіші $40$ минуттан аз оқушы жоқ болғандықтан, $3$ оқушысының орны — $1$-ші орын. Сондықтан $3$-ші жолда $1$ шығарылады.
- $4$ оқушысының көрсеткіші — $60$ минут. Көрсеткіші $60$ минуттан аз $2$ оқушы бар болғандықтан, $4$ оқушысының орны — $3$-ші орын. Сондықтан $4$-ші жолда $3$ шығарылады.
Кіріс мысалы 3
10 766 152 595 926 663 509 368 595 175 622
Шығыс мысалы 3
9 1 5 10 8 4 3 5 2 7