生硬的撕出来
#include<bits/stdc++.h>
using namespace std;
int main(){
string str;
cin>>str;
int len=str.size();
int max_c=1;
for(int i=0;i<len;++i){
int l=1;
for(int j=1;j<=len/2&&i-j>=0&&i+j<len;++j){
if(str[i-j]==str[i+j]){
l++;
}else{
break;
}
}
l=(l-1)*2+1;
max_c = max(max_c,l);
int l2=0;
for(int j=1;j<=len/2&&i-j+1>=0&&i+j<len;++j){
if(str[i-j+1]==str[i+j]){
l2=j*2;
}else{
break;
}
}
max_c = max(max_c,l2);
}
cout<<max_c<<endl;
return 0;
}