Ctrl K

Чаще всего после метки

Лёгкая
Дан массив sequence и число marker. Для каждого значения t посчитайте, сколько раз оно стоит **сразу после** элемента, равного marker, — то есть число индексов i, для которых sequence[i] == marker и sequence[i + 1] == t. Верните значение с наибольшим таким счётом. Гарантируется, что marker хотя бы раз стоит не в самом конце массива и что победитель единственный.
Пример 1
sequence=[4, 7, 4, 7, 4, 2], marker=4 → 7

После 4 дважды идёт 7 и один раз 2.

Пример 2
sequence=[3, 3, 3, 5], marker=3 → 3

После 3 два раза идёт 3 (позиции 1 и 2) и один раз 5.

Ограничения
  • 2 ≤ len(sequence) ≤ 1000
  • 1 ≤ sequence[i], marker ≤ 1000
  • Хотя бы за одним вхождением marker идёт ещё элемент
  • Значение с наибольшим счётом единственно
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПобедитель с большинством голосов ЛёгкаяСоседние значения ЛёгкаяРовные стопки карт ЛёгкаяОдинаковые костяшки домино ЛёгкаяСлова из набора плашек Лёгкая
загружаем Python…
Вход
sequence=[4, 7, 4, 7, 4, 2], marker=4
Ожидается
7

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 78 тестов на сервере, включая скрытые.