东方博宜上的AC代码:
#include<bits/stdc++.h> using namespace std; string s; bool flag=1; int main(){ cin>>s; int t=s.size(); for(int i=0;i<t;i++){ if(s[i]!=s[t-i-1]){ cout<<t; return 0; } if(i==t-1){ i=0; t=t/2; } } return 0; }
本代码在洛谷上只能得50分,请大佬帮忙看看。