提交时间:2025-04-19 14:24:51
运行 ID: 318473
#include<bits/stdc++.h> using namespace std; int main(){ string s,s1,s2; cin>>s; s1=s.substr(0,s.size()/2); s2=s.substr(s.size()/2,s.size()-s.size()/2); reverse(s2.begin(),s2.end()); while(s1==s2){ s=s.substr(0,s.size()/2); s1=s.substr(0,s.size()/2); s2=s.substr(s.size()/2,s.size()-s.size()/2); reverse(s2.begin(),s2.end()); } cout<<s.size(); return 0; }