Giải bài trực tuyến

Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Từ tập các bài có trên SPOJ (tutorial)

7011. Ðếm số Palindrome

Mã bài: COUNTPL

Palindrome là xâu ký tự mà nếu ðọc nó từ trái sang phải cũng như từ phải sang trái ta ðược cùng một xâu. Một xâu ký tự bất kỳ luôn có thể biểu diễn như là một dãy các palindrome nếu như ta coi xâu chỉ gồm một ký tự luôn là một palindrome. Ví dụ: Xâu ‘bobseesanna’ có thể biểu diễn dưới dạng dãy các palindrome theo nhiều cách, chẳng hạn:

‘bobseesanna’ = ‘bob’ + ‘sees’ + ‘anna’

‘bobseesanna’ = ‘bob’ + ‘s’ + ‘ee’ + ’s’ + ‘anna’

‘bobseesanna’ = ‘b’ +’o’ + ‘b’ + ‘sees’ + ‘a’ + ‘n’ + ‘n’ + ‘a’

Yêu cầu

Cho xâu ký tự s, cần tìm cách biểu diễn xâu s dưới dạng một dãy gồm số ít nhất các palindrome. Ví dụ: Cho s=‘bobseesanna’, do ta có  ‘bobseesanna’ = ‘bob’ + ‘sees’ + ‘anna’ và không thể biểu diễn ‘bobseesanna’ bởi ít hơn là 3 palindrome nên biểu diễn này chính là biểu diễn cần tìm.

Input

Gồm một dòng chứa xâu ký tự s gồm không quá 255 ký tự.

Output

Gồm một dòng duy nhất ghi k là số lượng ít nhất các palindrome trong biểu diễn tìm ðược.

Example

Input:


bobseesanna

Output:

3

Được gửi lên bởi:Tô Hữu Quân
Ngày:2010-07-30
Thời gian chạy:0.100s
Giới hạn mã nguồn:50000B
Ngôn ngữ cho phép:Tất cả ngoại trừ: AWK CLOJ ERL F# GO PERL 6 PYTH 3.1.2 SCALA SED TCL
Nguồn bài:Cổ ðiển

hide comments
2011-10-26 17:40:05 Doan Trung Hieu
ai có test hiểm cho mình xin, tks nhìu
2011-07-25 05:42:07 Ông Già
TLE mới ðau
2011-04-13 07:58:39 Nguyễn Việt Hòa
time bai nay chat qua troi
2010-12-09 13:35:38 Shinichi kudo -Jenny
làm thế nào nhỉ
2010-11-28 16:09:11 Tô Hữu Quân
Mấy anh admin ðừng xóa bài này :( Mấy ðứa em nó nói em up ðể test thử :|
SPOJ System © 2012 Sphere Research Labs | Projekty informatyczne i aplikacje na zamówienie. All Rights Reserved.