RÚT GỌN XÂU

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Câu 1 (3,0 điểm). Rút gọn xâu
    Cho xâu st gồm n ký tự, các ký tự được lấy trong tập -a-…-z- và -0-…-9-.
Yêu cầu: Tìm cách xóa một số ký tự trong xâu st sao cho số lượng ký tự còn lại trong xâu là lớn nhất và không có hai ký tự liên tiếp giống nhau.
Dữ liệu vào: Cho trong tệp văn bản RUTGON.INP có cấu trúc như sau:
Dòng 1: Ghi xâu st có n ký tự (1 ≤ n ≤ 250).
Dữ liệu ra: Ghi ra tệp văn bản RUTGON.OUT theo cấu trúc:
Dòng 1: Ghi xâu kết quả sau khi đã xử lý.
Ví dụ:
RUTGON.INP  
aaabbbaa11aa11cc2dde
RUTGON.OUT
aba1a1c2de

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.