Run ID:26826
提交时间:2022-05-24 17:06:00
#include<iostream> #include<cstring> using namespace std; int main() { int m,j,i; char s[1001]; while(cin>>s) { m=0; if(strcmp(s,".")==0) break; for(i=strlen(s);i>=1;i--) { if(strlen(s)%i==0) { // cout <<"i="<< i <<endl; for(j=i;j<strlen(s);j++) { if(s[j]!=s[j%i]) break; } if(j>=strlen(s)) m=strlen(s)/i; // cout <<"j="<< j <<endl; // cout <<"m="<< m <<endl; } } printf("%d\n",m); } }