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

Редакционное расстояние между двумя строками — это минимальное количество операций, необходимых для преобразования одной строки в другую. Разрешённые операции:
  • Добавить один символ в строку.
  • Удалить один символ из строки.
  • Заменить один символ в строке.
Например, редакционное расстояние между и равно 2, так как сначала можно заменить на , а затем добавить .
Вам даны две строки, и ваша задача — вычислить их редакционное расстояние.

Ввод

Первая строка входных данных содержит первую строку, а вторая строка содержит вторую. Гарантируется, что количество символов в строках не превышает 1000.

Вывод

Программа должна вывести одно целое число — редакционное расстояние между двумя заданными строками.

Примеры

Ввод
Вывод
love movie
2
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue