EduBrick
← вернуться к уроку · Динамика по сетке

Расстояние редактирования

8000 мс · 256 МБ · всё или ничего

За одну операцию разрешено вставить символ, удалить символ или заменить один символ на другой.

За какое наименьшее число операций первую строку можно превратить во вторую?

Формат ввода

В первой строке первая строка, во второй — вторая. Каждая из строчных латинских букв, длина от 11 до 15001500.

Формат вывода

Одно число.

Примеры

ввод
a
a
вывод
0

Примечание

Три операции дают три перехода: удаление берёт значение сверху, вставка — слева, замена — по диагонали. Если символы совпали, замена не нужна и значение просто наследуется по диагонали. База — превращение в пустую строку и из пустой.

Войдите, чтобы отправлять решения.
← Вернуться к уроку