Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 4 · Lập trình

Bài 4

Điểm
5 điểm
Tên chương trình
Bai04.pas
Vào / Ra
BAI04.INP → BAI04.OUT

Đề bài

Chuỗi lặp lại là chuỗi mà nếu ta đọc từ trái sang phải có chuỗi ký tự liền sau giống dãy ký tự trước đó; Độ dài chuỗi lặp lại nhỏ nhất là 2 ký tự và là một số chẵn.

Ví dụ: chuỗi 'abab' là chuỗi lặp lại; chuỗi 'abcab' không phải là chuỗi lặp lại.

Viết chương trình nhập theo yêu cầu sau:

Dữ liệu vàoBAI04.INP

Input (dữ liệu nhập) cho trong tập tin BAI04.INP là chuỗi ký tự S có chiều dài không quá 255 ký tự.

Kết quả raBAI04.OUT

Output (dữ liệu xuất) ghi vào tập tin BAI04.OUT là chuỗi con lặp lại dài nhất của S. Biết rằng chuỗi con của S là chuỗi gồm một số ký tự liên tiếp nhau trong S có độ dài nhỏ hơn hoặc bằng độ dài của chuỗi S. Trong trường hợp không tìm được chuỗi lặp lại thì thông báo “KHONG TIM DUOC”.

Ràng buộc

  • Độ dài chuỗi S không quá 255 ký tự.

Ví dụ

Dữ liệu vàoBAI04.INP
zababcabcdq
Kết quả raBAI04.OUT
abcabc

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp trung học cơ sở — Môn: Tin học

An Giang · Cấp tỉnh · Năm học 2021-2022