Cho phân tách w = x y z (qua chỉ số a, b: x = w[0..a), y = w[a..b), z = w[b..)) và số k. Hãy in ra lần lượt các chuỗi bơm x·yⁱ·z với i = 0, 1, …, k, mỗi chuỗi một dòng.
Ví dụ: w = ab, a = 0, b = 1 (y = a), k = 2 → b, ab, aab.
Dòng 1: w. Dòng 2: a b. Dòng 3: k.
0 ≤ a ≤ b ≤ |w| ≤ 50, 0 ≤ k ≤ 20.
k + 1 dòng: chuỗi x·yⁱ·z với i = 0..k.
Ví dụ:
Đầu vào:
ab
0 1
2
Đầu ra:
b
ab
aab
Giải thích:
Đang tải editor...