Одинаковые пары на местах
Представь, что мы сравниваем две строки маленьким окном длиной 2 символа. Напиши функцию string_match, которая получает строки a и b и считает позиции, где двухсимвольные фрагменты совпадают в обеих строках. Сравнивать нужно только там, где такая пара есть в обеих строках.
Примеры
Ввод
"xxcaazz", "xxbaaz"Вывод
3Ввод
"abc", "abc"Вывод
2Ввод
"abc", "axc"Вывод
0Нужно реализовать
def string_match(a: str, b: str) -> int:
Теги
strings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"xxcaazz", "xxbaaz"Ожидаемый
32
Ввод
"abc", "abc"Ожидаемый
23
Ввод
"abc", "axc"Ожидаемый
04
Ввод
"hello", "he"Ожидаемый
15
Ввод
"aabbccdd", "abbbxxd"Ожидаемый
16
Ввод
"", "x"Ожидаемый
0Фокус-радио
На паузе · SomaFM · Fluid