您的位置:首页 > 其它

周期串~~

2015-12-28 20:05 106 查看
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int i;
char word[100];
scanf("%s",word);
int len=strlen(word);
for(i=1;i<=len;i++)
{
if(len%i==0)
{
int ok=1,j;
for(j=i;j<len;j++)
{
if(word[j]!=word[j%i])
{
ok=0;break;
}
}
if(ok)
{
printf("%d\n",i);
break;
}
}
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: