Problem

3 /5


مسافة Damerau-Levenshtein

Problem

من أكثر أخطاء الكتابة شيوعًا تبديل حرفين متجاورين ، على سبيل المثال ، بدلاً من كلمة "برنامج" يتم كتابة كلمة "programma". لا تأخذ مسافة Levenshtein في الاعتبار مثل هذه الأخطاء المطبعية: عند حساب مسافة Levenshtein ، سيتم حساب التباديل على أنه تعديلين (على سبيل المثال ، حذف وإدراج حرف).
& nbsp؛
عند حساب مسافة Damerau-Levenshtein ، بالإضافة إلى عمليات استبدال الحرف وإدخاله وحذفه ، يُسمح أيضًا بتشغيل تبديل حرفين متجاورين. في نفس الوقت ، لا يمكن إدراج أحرف أخرى بين الأحرف المعاد ترتيبها.
& nbsp؛
حدد مسافة Damerau-Levenshtein للسلسلتين المحددتين.
نبسب ؛ <الجسم>
إدخال الإخراج
XABCDE
ACBYDF
4