Tantangan Anda hari ini adalah menulis program atau fungsi yang mengambil daftar l
dan memberikan posisil
mana setiap elemen berurutan l
muncul.
Dengan kata lain, output indeks dari nilai terkecil, diikuti oleh indeks dari nilai terkecil kedua, dll.
Anda dapat mengasumsikan bahwa array input hanya akan berisi bilangan bulat positif, dan akan mengandung setidaknya satu elemen.
Kasus uji:
Input | Output (1-indexed)
[7, 4, 5] | [2, 3, 1]
[1, 2, 3] | [1, 2, 3]
[2, 6, 1, 9, 1, 2, 3] | [3, 5, 1, 6, 7, 2, 4]
[4] | [1]
Ketika dua atau lebih elemen dengan nilai yang sama muncul, indeks mereka akan muncul bersebelahan dari yang terkecil hingga yang terbesar.
Ini adalah kode-golf , byte paling sedikit menang!