Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
QBPAL - Đếm chuỗi đối xứng |
Trong một buổi học viết chữ, Bờm phát hiện trong một số từ khi bỏ đi một số ký tự thì đọc ngược hay đọc xuôi đều giống nhau.
Ví dụ từ IOICAMP, khi xóa đi các chữ cái C,A,M,P, thì còn lại IOI là một từ đối xứng.
Bờm cảm thấy thú vị, và cậu tiếp tục thử xóa các ký tự khác, kết quả là có thêm nhiều từ đối xứng nữa: II, I, O, C… Nhưng nếu với một từ dài, cứ thử từng cách xóa như vậy thì thật mất thời gian. Bạn hãy viết chương trình giúp Bờm tính số cách xóa sao cho từ thu được đối xứng. Hai cách xóa chỉ khác nhau bởi thứ tự xóa các ký tự thì coi như trùng nhau.
Input
Một dòng duy nhất là từ cần tính số cách xóa, từ này chỉ chứa các chữ cái in hoa A, B, .., Z. ( Độ dài từ không quá 120 )
Output
Một số duy nhất là số cách xóa.
Example
Input: IOICAMP Output: 9
Được gửi lên bởi: | special_one |
Ngày: | 2008-10-11 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | Hứa Lê Thanh Vy |
hide comments
|
|||||
2014-11-15 05:47:07 never give up !!
không xóa kí tự nào vẫn tính là 1 cách nhá :) |
|||||
2013-12-28 14:14:01 Kiều Quốc Đạt
"Hai cách xóa chỉ khác nhau bởi thứ tự xóa các ký tự thì coi như trùng nhau." |
|||||
2013-12-07 13:58:02 lê minh thành
qhd ac roi |
|||||
2013-06-19 13:41:09 a;slkfjasl;fkj
xóa 0 kí tự có được coi là xóa ko nhỉ? :v |
|||||
2013-05-08 14:21:41 Bitagi97
Last edit: 2013-06-22 14:13:02 |
|||||
2012-07-25 08:06:28 2ez
test max phải xử lý số lớn :D |
|||||
2012-02-22 06:01:51 Thắng 20 cm
quy hoạch động |
|||||
2011-07-14 21:35:36 Noyethug
PS cho em hoi em bj saj test nao a......:( |
|||||
2011-03-26 00:57:04 Bop to the TOP...
nhớ xử lý số lớn |