Pagini recente » Cod sursa (job #1944308) | Cod sursa (job #1743654) | Cod sursa (job #2937763) | Cod sursa (job #88493) | Cod sursa (job #2457959)
#include <fstream>
using namespace std;
ifstream cin("pscpld.in");
ofstream cout("pscpld.out");
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;
}