PE救命
查看原帖
PE救命
995829
HXR_Baichuan楼主2023/9/24 12:03
#include<bits/stdc++.h>
using namespace std;
int main()
{
//	freopen("1.out","w",stdout);
	int t;
	cin>>t;
	while(t--)
	{
		string a;
		cin>>a;
		int len=a.length();
		bool flag=true;
		for(int i=1;i<=len;i++)
		{
			if(len%i==0)
			{
				for(int j=0;j<len-i;j++)
				{
					if(a[j]!=a[j+i])
					{
						flag=false;
						break;
					}
					flag=true;
				}
			}
			if(flag && t!=1)
			{
				cout<<i<<endl<<endl;
				break;
			}
			else if(flag &&t==1)
			{
				cout<<i<<endl;
			}
		}
		if(!flag && t!=1)
		{
			cout<<len<<endl<<endl;
		}
		else if(!flag && t==1)
		{
			cout<<len<<endl;
		}
	}
//	fclose(stdout);
	return 0;
} 
2023/9/24 12:03
加载中...