Cerința
Se dă un vector cu n
elemente, numere naturale. Afișați în ordine crescătoare elementele iar după fiecare element, inserați indicele poziției pe care acesta se afla înainte ca vectorul să fie sortat.
Daca există mai multe elemente cu aceeași valoare, indicii acestora se vor afișa în ordine crescatoare.
Date de intrare
Programul citește de la tastatură numărul n
, iar apoi n
numere naturale, separate prin spații.
Date de ieșire
Programul va afișa pe ecran șirul de numere separate prin spatiu, respectând cerința cerută.
Restricții și precizări
1 ≤ n ≤ 100
- cele
n
numere citite vor fi mai mici decât1.000.000.000
- numerotarea vectorului începe de la
1
Exemplu:
Intrare
7 12 8 9 0 19 2 8
Ieșire
0 4 2 6 8 2 8 7 9 3 12 1 19 5
Explicație
- Vectorul sortat este
0 2 8 8 9 12 19
; - Fostele poziții sunt
4
pentru0
;6
pentru2
etc. - Elementul
8
apare de două ori, o dată pe poziția2
și o dată pe poziția7
. Astfel încât, indicii se afișează crescător :8 2 8 7