log: номера пропусков в том порядке, в котором люди проходили (нумерация позиций с нуля). Охрану интересует один пропуск — badge.
На каждый запрос asks[i] нужно ответить, на какой позиции журнала пропуск badge сработал в asks[i]-й раз. Если столько раз он не срабатывал, ответ — -1.
Верните список ответов в порядке запросов.log=[7, 4, 7, 7, 2], asks=[2, 1, 4, 3], badge=7 → [2, 0, -1, 3]
Пропуск 7 срабатывал на позициях 0, 2 и 3. Второе срабатывание — позиция 2, первое — 0, четвёртого не было (-1), третье — 3.
log=[5, 6, 5], asks=[1, 1], badge=9 → [-1, -1]
Пропуска 9 в журнале нет вовсе, поэтому на оба запроса ответ -1.
log=[3], asks=[1], badge=3 → [0]
log=[7, 4, 7, 7, 2], asks=[2, 1, 4, 3], badge=7
[2, 0, -1, 3]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 80 тестов на сервере, включая скрытые.