Индекс совпал с цифрой

Здесь нужно пройти по списку и найти первую позицию, где значение совпадает с последней цифрой индекса. Для каждого индекса i проверь условие i % 10 == nums[i]. Верни наименьший подходящий индекс, а если такого нет — верни -1.

Примеры

Ввод
[0, 1, 2]
Вывод
0
Ввод
[4, 3, 2, 1]
Вывод
2
Ввод
[1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
Вывод
-1

Нужно реализовать

def smallest_equal(nums: list[int]) -> int:

Теги

arraymath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
[0,1,2]
Ожидаемый0
2
Ввод
[4,3,2,1]
Ожидаемый2
3
Ввод
[1,2,3,4,5,6,7,8,9,0]
Ожидаемый-1
4
Ввод
[2,1,3,5,2]
Ожидаемый1
5
Ввод
[9,9,9]
Ожидаемый-1
6
Ввод
[5,5,5,5,5]
Ожидаемый-1
Фокус-радио
На паузе · SomaFM · Fluid