Pagini recente » Cod sursa (job #1828839) | Cod sursa (job #2550534) | Cod sursa (job #2787305) | Cod sursa (job #1038242) | Cod sursa (job #2457958)
#include <iostream>
using namespace std;
long long int subs = 0;
int main(){
string s;
cin>>s;
for(int x = 0, sz = s.size();x<sz;x++){
for(int i = 0;i<=min(x, sz - x - 1);i++){
if(s[x - i] == s[x + i]){
subs++;
//cout<<x<<"O\n";
}else break;
}
for(int i = 0;i<min(x, sz - x - 1);i++){
if(s[x - i - 1] == s[x + i]){
subs++;
//cout<<x<<"E\n";
}else break;
}
}
cout<<subs<<'\n';
return 0;
}