(Đề đề xuất DHBB 2017 của THPT CHUYÊN HẠ LONG – QUẢNG NINH)
An có hai xâu gồm các kí tự Latin in thường và một số nguyên . An muốn chọn ra xâu con rời nhau khác rỗng gồm các kí tự liên tiếp trong xâu sao cho các xâu này cũng xuất hiện rời nhau trong xâu với cùng một thứ tự như trong xâu và tổng độ dài của xâu này là lớn nhất có thể. Cụ thể hơn, An muốn tìm xâu khác rỗng sao cho:
Xâu có thể được biểu diễn bởi chuỗi ở đó là những xâu bất kì (có thể là xâu rỗng).
Xâu có thể được biểu diễn bởi chuỗi ở đó là những xâu bất kì (có thể là xâu rỗng).
đạt giá trị lớn nhất, ở đó là độ dài của xâu .
Bạn hãy giúp An tính toán tổng độ dài lớn nhất của xâu thỏa mãn yêu cầu bài toán.
Dữ liệu vào:
Dòng đầu tiên chứa số nguyên dương ;
Dòng thứ hai chứa xâu ;
Dòng thứ ba chứa xâu .
Dữ liệu ra:
Một số nguyên duy nhất là giá trị lớn nhất của |, nếu không tồn tại cách tách xâu thỏa mãn thì đưa ra .