1
Python
Задача 1
Дан отсортированный по неубыванию список целых чисел a, индекс элемента index и целое число k. Необходимо вернуть в любом порядке k чисел из списка, которые являются ближайшими по значению к элементу a[index].
Ограничения:
- Размер списка 1 <= N <= 10^6
- Элементы списка: -10^9 <= a[i] <= 10^9
- Число 0 <= k <= N
- Индекс элемента 0 <= index < N
Примеры:
find_k_closest(a=[2, 3, 5, 7, 11], index=3, k=2) -> [5, 7]
find_k_closest(a=[4, 12, 15, 15, 24], index=1, k=3) -> [12, 15, 15]…