90分求助
查看原帖
90分求助
1056451
tlsonghangtong楼主2024/1/6 11:49
#include<bits/stdc++.h>
using namespace std;
bool hw(string s,string s2)
{
	for(int i=s.size()-1;i>=0;i--)
	{
		s2+=s[i];
	}
	if(s==s2)
	{
		return 1;
	}
	else
	{
		return 0;
	}
}
int ws(string s)
{
	return s.size();
}
string s,s2;
int main()
{
	cin>>s;
	while(ws(s)%2==0&&hw(s,s2))
	{
		for(int i=s.size()/2-1;i>=0;i--)
		{
			s2+=s[i];
		}
		s=s2;
	}
	cout<<ws(s);
	return 0;
}
2024/1/6 11:49
加载中...