Run ID:36202
提交时间:2022-08-08 10:03:00
#include<iostream> #include<string> using namespace std; int main(){ int max=1,i,j; string s; cin>>s; for(i=0;i<s.size();i++) for(j=i+1;j<s.size();j++) { if(s[j]==s[i]) { int flag=1; int cnt=0; for(int k=0;k+i<=j-k;k++) if(s[i+k]!=s[j-k]) { flag=0; break; } cnt=j-i+1; if(flag&&max<cnt) max=cnt; } } cout<<max; return 0; }