values, число target и индекс start (нумерация с нуля). Число target гарантированно встречается в массиве хотя бы раз.
Среди всех позиций i, где values[i] == target, выберите ближайшую к start и верните расстояние до неё, то есть |i - start|.values=[4, 7, 2, 7, 9, 4], target=4, start=3 → 2
Число 4 стоит на позициях 0 и 5. От позиции 3 до них 3 и 2 шага, ближе позиция 5.
values=[8, 3, 8], target=8, start=0 → 0
Нужное число стоит прямо на стартовой позиции, расстояние 0.
values.length ≤ 1000values[i] ≤ 10⁴start < values.lengthtarget встречается в valuesvalues=[4, 7, 2, 7, 9, 4], target=4, start=3
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 119 тестов на сервере, включая скрытые.