种植兰花
计蒜客
题面:
#include<bits/stdc++.h>
using namespace std;
string s;
int main(){
cin>>s;
int t=s.size();
if(t&1)cout<<0<<endl;
else{
int cnt=0;
do{
string res=s.substr(0,s.size()/2);
string res2=s.substr((s.size()+1)/2,s.size()/2);
reverse(res2.begin(),res2.end());
if(res==res2){
cnt++;
s=res;
}
else break;
}while(s.size()%2==0);
cout<<cnt<<endl;
}
return 0;
}