Kết hợp xâu

Xem dưới dạng PDF

Gửi bài giải

Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Cho xâu \(S\) và \(n\) xâu \(T_1,T_2,...T_m\)

Tìm xâu con dài nhất của \(S\) mà có thể được ghép bởi các xâu \(T_1,T_2,...T_m\). Một xâu có thể được sử dụng nhiều lần.

Dữ liệu vào

  • Dòng đầu tiên gồm số nguyên \(n\)
  • Dòng thứ hai là xâu \(S\)
  • \(n\) dòng tiếp theo mỗi dòng gồm \(1\) xâu \(T_i\)

Dữ liệu ra

  • In ra độ dài xâu con dài nhất của \(S\) có thể tạo ra được bằng cách ghép các xâu trong \(T\).

Ràng buộc

  • \(1 \le n, |S| \le 3000\)
  • \(\sum |T_i| \le 10^5\)

Input 1

3
abbac
ac
b
a

Output 1

5

Nhận xét

Không có ý kiến tại thời điểm này.