我们的目标是简洁!简洁!简洁!
#include<iostream>
#include<string>
using namespace std;
int main(){
string s;
while(cin>>s&&s!="."){
int len=s.size();
int n=len;
do{
if(len%n)continue;
int sublen=len/n;
string sub=s.substr(0,sublen);
string t;
for(int i=0;i<n;i++)t+=sub;
if(t==s)break;
}while(--n);
cout<<n<<endl;
}
return 0;
}