今日の課題は、リストlを取得し、ソートさlれた各連続要素がl現れる位置を与えるプログラムまたは関数を作成することです。
つまり、最小値のインデックスを出力し、次に2番目に小さい値のインデックスを出力します。
入力配列には正の整数のみが含まれ、少なくとも1つの要素が含まれると想定できます。
テストケース:
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]
同じ値を持つ2つ以上の要素が表示される場合、それらのインデックスは最小から最大の順に並んで表示されます。
これはcode-golfで、最少バイトが勝ちます!