Thời gian
1s
Bộ nhớ
1GB
Đọc vào (Input)
Bàn phím
Ghi ra (Output)
Màn hình

Đề bài

Trong sinh học phân tử, một chuỗi DNA được biểu diễn dưới dạng một chuỗi ký tự (xâu ký tự) chỉ bao gồm bốn loại nucleotide cơ bản là: A, C, GT.Nhiệm vụ của bạn là phân tích chuỗi DNA cho trước và tìm ra đoạn lặp đơn chuỗi dài nhất. Nói một cách đơn giản, đó là một xâu con có độ dài lớn nhất chứa các ký tự hoàn toàn giống nhau liên tiếp.

Dữ liệu vào

  • Một dòng duy nhất chứa xâu ký tự đại diện cho chuỗi DNA gồm n ký tự.

Kết quả

  • In ra một số nguyên duy nhất: Độ dài của đoạn lặp dài nhất tìm được.

Ví dụ

Input 1
ATTCGGGA
Output 1
3

Thông tin bài tập

Mã bài: doan-lap-dna-dai-nhat
Mức độ: Cơ bản
Điểm số: 20 đ

Ủng Hộ Phát Triển Hệ Thống

Sự đồng hành của bạn là nguồn động lực rất lớn giúp đội ngũ duy trì, nâng cấp tài nguyên hệ thống chấm bài (Judge Server) ngày một mạnh mẽ hơn.

Ngân Hàng Techcombank
20492731612
Chủ tài khoản: VAN CONG DUC