Ваша задача сегодня состоит в том, чтобы написать программу или функцию, которая берет список lи определяет позиции, в lкоторых lпоявляется каждый последующий отсортированный элемент .
Другими словами, выведите индекс наименьшего значения, затем индекс второго наименьшего значения и т. Д.
Можно предположить, что входной массив будет содержать только положительные целые числа и будет содержать хотя бы один элемент.
Тестовые случаи:
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]
Когда появляются два или более элемента с одинаковым значением, их индексы должны появляться рядом друг с другом от наименьшего к наибольшему.
Это код-гольф , побеждает меньше байтов!