Lang:G++
Edit1234567891011121314151617181920#include<iostream>#include<string>#include<vector>using namespace std;int main(){string s;cin >> s;int n = s.length(), ans = n;for (int i = 0; i < n; i++){for (int l = i - 1, r = i + 1; l >= 0 && r < n && s[l] == s[r]; l--, r++, ans++);for (int l = i, r = i + 1; l >= 0 && r < n && s[l] == s[r]; l--, r++, ans++);}cout << ans << endl;//system("pause");return 0;}