Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Automat & NN hình thức] Đảo ngôn ngữ (reverse)

    Lớp chính quy đóng dưới phép đảo: Lᴿ = { wᴿ : w ∈ L } (với wᴿ là chuỗi w viết ngược).

    Cho ngôn ngữ hữu hạn L và chuỗi truy vấn q, hãy cho biết q ∈ Lᴿ hay không — tức là chuỗi đảo của q có thuộc L không.

    Ví dụ: L = {abc, xy}, q = cba → qᴿ = abc ∈ L → YES.

    • Định dạng đầu vào:

      Dòng 1: n. n dòng: các chuỗi của L. Dòng cuối: chuỗi q.

    • Ràng buộc đầu vào:

      1 ≤ n ≤ 100, độ dài mỗi chuỗi ≤ 100.

    • Định dạng đầu ra:

      Một dòng: YES nếu q ∈ Lᴿ, ngược lại NO.

    Ví dụ:

    Đầu vào:

    3
    abc
    xy
    aa
    cba

    Đầu ra:

    YES

    Giải thích:

    q=cba, đảo lại là abc ∈ L → YES.

    Đang tải editor...