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] NFA khớp nhiều truy vấn

    Cho biểu thức chính quy R. Với mỗi truy vấn là một chuỗi, cho biết R có khớp toàn phần chuỗi đó không. Dựng NFA một lần rồi trả lời từng truy vấn.

    Ví dụ với R = (ab)+: ab → KHOP, aba → KHONG.

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

      Dòng 1: R. Dòng 2: số truy vấn q. q dòng tiếp theo, mỗi dòng một chuỗi (có thể rỗng).

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

      |R| ≤ 200, q ≤ 1000, mỗi chuỗi ≤ 500.

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

      In q dòng, mỗi dòng KHOP hoặc KHONG theo thứ tự.

    Ví dụ:

    Đầu vào:

    (ab)+
    3
    ab
    abab
    aba
    

    Đầu ra:

    KHOP
    KHOP
    KHONG

    Giải thích:

    `ab`,`abab` khớp; `aba` thừa `a` → KHONG.

    Đang tải editor...