La tua sfida oggi è quella di scrivere un programma o una funzione che prende un elenco l
e fornisce le posizioni in l
cui l
appare ogni elemento successivo di ordinato.
In altre parole, genera l'indice del valore più piccolo, seguito dall'indice del secondo valore più piccolo, ecc.
Si può presumere che l'array di input conterrà solo numeri interi positivi e conterrà almeno un elemento.
Casi test:
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]
Quando compaiono due o più elementi con lo stesso valore, i loro indici dovrebbero apparire uno accanto all'altro dal più piccolo al più grande.
Questo è code-golf , vince meno byte!