Đề bài
Cho hai xâu kí tự và chỉ gồm các chữ cái tiếng anh in thường. Thực hiện xóa từ xâu một số kí tự và giữ nguyên vị trí tương đối của các kí tự còn lại nhận được xâu S. Nếu xâu S cũng có thể nhận được bằng cách xóa từ xâu một số kí tự và giữ nguyên vị trí tương đối của các kí tự còn lại thì xâu S gọi là xâu chấp nhận được.
Yêu cầu: Tìm xâu S chấp nhận được có thứ tự từ điển lớn nhất.
Dữ liệu vàoCAU3.INP
Vào từ tệp văn bản CAU3.INP gồm:
- Dòng thứ nhất chứa xâu khác rỗng có độ dài không quá 250;
- Dòng thứ hai chứa xâu khác rỗng có độ dài không quá 250.
Kết quả raCAU3.OUT
Ghi ra tệp văn bản CAU3.OUT xâu S tìm được. Nếu không có xâu S thỏa mãn thì ghi số -1.
Ràng buộc
- Độ dài mỗi xâu , không quá 250.
Ví dụ
aecaeca abcda
ca
Giải thích
Các xâu chấp nhận được của hai xâu đã cho theo thứ tự từ điển gồm: a, aa, ac, aca, c, ca. Xâu cần tìm là S = ca.