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