REDUCE - GIẢM CHUỖI
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: huynhson

Cho một chuỗi str gồm các kí tự từ a->z. Ta có thể chọn 1 cặp kí tự ở gần nhau, giống nhau và xóa chúng. Hỏi sau khi thực hiện 1 loạt các thao tác trên thì chuỗi lúc này có độ dài nhỏ nhất là bao nhiêu.

Input: Nhập vào xâu S có độ dài không quá 105.

Output: In ra số nguyên duy nhất là độ dài nhỏ nhất của chuỗi sao khi giảm.

Ví dụ

INPUT   OUTPUT
aaabbaac 2

Giải thích: "aaabbaac"->"abbaac"->"aaac"->"ac".

Back to Top