Palindromların sayılması#11592

Palindromların sayılması

1 saniyə
128 meqabayt
Orta

Hər bir palindrom digər palindromlardan ibarət ola bilər, əgər bir simvol belə palindromdursa. Məsələn, "bobseesanna" sətirini bir neçə fərqli şəkildə yaratmaq mümkündür:

Palindromlardan istifadə edərək sətirini yaratmağın müxtəlif yollarının sayını tapın.

Giriş

Uzunluğu 1000-dən çox olmayan bir sətir verilir.

Çıxış

sətirini palindromlardan yaratmağın müxtəlif yollarının sayını çıxarın. Cavabı 10^9 + 7 moduluna görə verin.

Nümunələr

Nümunə 1

Loading
Loading