marks (значения могут повторяться). Кузнечик начинает на одной из меток и дальше прыгает только вперёд, каждый раз ровно на stride. Он побывает в точках v, v + stride, v + 2·stride, … и накроет все метки с такими координатами.
Стартовой точкой может быть только значение из marks. Выберите старт, при котором накрыто как можно больше меток (каждый элемент массива считается отдельно). Если таких стартов несколько, верните наименьший.marks=[4, 10, 7, 1, 13, 2], stride=3 → 1
Старт с 1 даёт прыжки 1, 4, 7, 10, 13, … — накрыты пять меток из шести, все кроме 2.
marks=[9, 5, 14, 6], stride=4 → 5
Старт с 5 накрывает 5 и 9, старт с 6 — 6 и 14. По две метки в обоих случаях, выбираем меньшее число — 5.
marks=[8, 3], stride=50 → 3
marks=[4, 10, 7, 1, 13, 2], stride=3
1
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 127 тестов на сервере, включая скрытые.