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] Bơm cho ngôn ngữ phi ngữ cảnh (u·vⁱ·x·yⁱ·z)

    Bổ đề bơm cho ngôn ngữ phi ngữ cảnh (CFL) tách w = u v x y z và bơm đồng thời hai đoạn v, y lên i lần: u·vⁱ·x·yⁱ·z.

    Cho w, bốn chỉ số a ≤ b ≤ c ≤ d (u = w[0..a), v = w[a..b), x = w[b..c), y = w[c..d), z = w[d..)) và số mũ i, hãy in u·vⁱ·x·yⁱ·z.

    Ví dụ: w = aabb, a=1,b=2,c=2,d=3, i=2 → u=a, v=a, x='', y=b, z=b → a·aa··bb·b = aaabbb.

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

      Dòng 1: w. Dòng 2: bốn số a b c d. Dòng 3: i.

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

      0 ≤ a ≤ b ≤ c ≤ d ≤ |w| ≤ 100, 0 ≤ i ≤ 50.

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

      Một dòng: u·vⁱ·x·yⁱ·z.

    Ví dụ:

    Đầu vào:

    aabb
    1 2 2 3
    2

    Đầu ra:

    aaabbb

    Giải thích:

    u=a,v=a,x='',y=b,z=b; bơm i=2: a·aa·bb·b = aaabbb.

    Đang tải editor...