log — список слов в порядке событий. Даны два слова left и right. Найдите минимальное расстояние между позициями записи left и записи right: расстояние между позициями i и j равно |i - j|.
Слова left и right могут совпадать — тогда речь о двух **разных** записях с этим словом. Гарантируется, что нужные записи в журнале есть (при совпадении слов — не меньше двух).log=["login", "view", "buy", "view", "logout"], left="buy", right="view" → 1
"buy" на позиции 2, "view" — на 1 и 3. Ближайшая пара на расстоянии 1.
log=["view", "buy", "login", "view", "view"], left="view", right="view" → 1
Слова совпадают, ищем две разные записи "view": позиции 3 и 4 стоят рядом.
log=["pay", "ship", "ship", "ship", "pay"], left="pay", right="pay" → 4
Две записи "pay" — на позициях 0 и 4, расстояние 4.
left и right есть в log; если они равны, слово встречается хотя бы дваждыlog=["login", "view", "buy", "view", "logout"], left="buy", right="view"
1
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 99 тестов на сервере, включая скрытые.