Trại hè Hùng Vương 2016 - Phân tích tiếng cười
Xem dạng PDFTrong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Giáo sư Thuấn có nhiều công trình nghiên cứu khoa học nổi tiếng. Một trong các công trình gây nhiều tiếng vang nhất là công trình Phân tích tiếng cười. Trong nghiên cứu này, giáo sư đã phân tích tiếng nói của con người và từ đó trích ra tiếng cười. Giáo sư đã phát triển các phần mềm cho phép chuyển đổi tiếng nói của con người thành văn bản. Giáo sư xét chuỗi tiếng cười là một xâu gồm các chữ cái a, b, c, h, và phải được ghép được từ một trong các xâu thuộc tập xâu ~p_1, p_2, ..., p_n~, trong đó các xâu ~p_1, p_2, ..., p_n~ là các xâu mô tả tiếng cười đã được giáo sư xây dựng. Ví dụ, nếu tập xâu mô tả tiếng cười là ha và a, thì xâu ahaha và a là tiếng cười, còn abacaba và hh không phải.
Bạn được cho một xâu ~s~ là xâu được chuyển đổi từ tiếng nói và tập các xâu ~p_1, p_2, ..., p_n~. Tìm độ dài của xâu con dài nhất (liên tiếp) của xâu ~s~ có thể được xét như là chuỗi tiếng cười.
Input
- Dòng đầu chứa số nguyên ~n~;
- Dòng thứ hai chứa xâu ~s~;
- ~n~ dòng tiếp theo, dòng thứ ~i~ chứa xâu ~p_i~ (~i = 1, 2, ..., n~), các xâu có độ dài không vượt quá 30.
Các xâu chỉ gồm các chữ cái a, b, c, h.
Output
- Ghi ra một số nguyên duy nhất là độ dài xâu con dài nhất có thể được xét như là chuỗi tiếng cười.
Sample Input 1
2
ahahhahaah
a
ha
Sample Output 1
5
Subtasks
| Subtask | Điểm | Ràng buộc |
|---|---|---|
| 1 | ~20~ | ~n = 1~ và độ dài xâu ~s~ không vượt quá 100. |
| 2 | ~20~ | ~n = 1~ và độ dài xâu ~s~ không vượt quá 100000. |
| 3 | ~20~ | ~n = 2~ và độ dài xâu ~s~ không vượt quá 30. |
| 4 | ~20~ | ~n \le 100~ và độ dài xâu ~s~ không vượt quá 100. |
| 5 | ~20~ | ~n \le 1000~ và độ dài xâu ~s~ không vượt quá 100000. |
Bình luận