Biến đổi xâu

Xem PDF

Điểm: 400 (p) Thời gian: 1.2s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho hai xâu \(S\)\(T\) chỉ gồm các ký tự in thường. Bạn được phép thực hiện một trong ba thao tác sau trên xâu \(S\):

  • Chèn một ký tự bất kỳ vào xâu.
  • Xoá một ký tự bất kỳ trong xâu.
  • Thay đổi một ký tự bất kỳ trong xâu thành ký tự in thường khác.

Yêu cầu: Tìm số thao tác ít nhất để đưa xâu \(S\) về xâu \(T\).

Input

  • Dòng thứ nhất chứa số nguyên dương duy nhất là số bộ test \(T\) \((T \leq 40)\).
  • Mỗi test gồm \(2\) dòng, mỗi dòng chứa một xâu gồm các kí tự trong 'a' đến 'z' viết liền nhau, giới hạn độ dài không quá \(10^3\).

Output

  • Ghi ra \(T\) dòng, mỗi dòng là kết quả tương ứng cho một test là số thao tác ít nhất.

Example

Test 1

Input
1
abc
ae 
Output
2

Bình luận


  • 1
    Bao021110    10:27 p.m. 25 Tháng 8, 2024

    bài này làm như thế nào vậy mấy bạn


    • -9
      hungcubuso1vn    9:50 p.m. 10 Tháng 6, 2023 chỉnh sửa 2

      Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.


      • 3
        LeVanThuc    2:38 p.m. 9 Tháng 8, 2020

        Hình như test mẫu bị sai ạ?

        1 phản hồi

        • 4
          CQTshadow    12:10 p.m. 9 Tháng 8, 2020

          test sai rồi ad ơi!!

          1 phản hồi

          • -8
            nguyenhungltt    10:44 a.m. 9 Tháng 8, 2020

            Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.


            • -32
              hodinhhoang312    9:52 a.m. 9 Tháng 8, 2020 chỉnh sửa 2

              Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.