周期串 (Periodic Strings)UVA455
来源:互联网 发布:下载视频软件全部 编辑:程序博客网 时间:2024/05/18 01:55
- #include<cstdio>
- #include<string.h>
- int main(){
- int T;
- scanf("%d",&T);
- while(T--){
- char s[85];
- scanf("%s",s);
- int flag=0; //用于判断周期是否为整个字符串的长度
- int length=strlen(s);
- for(int i=1;i<length;i++){
- if(s[0]==s[i]){
- int len=i;
- int k=0;
- int j=i;
- for(;j<length;j++){
- if(s[(k++)%len]!=s[j])break;
- }
- if((j==length)&&((k-1)%len==len-1))
- {
- if(T!=0)
- printf("%d\n\n",len);
- else printf("%d\n",len);
- flag=1;
- break;
- }
- }
- }
- if(!flag)
- if(T!=0)
- printf("%d\n\n",length);
- else printf("%d\n",length);
- }
- return 0;
- }
0 0
- 周期串(Periodic Strings, UVa455)
- 周期串(Periodic Strings, UVa455)
- 周期串 (Periodic Strings,UVa455)
- 周期串 (Periodic Strings)UVA455
- 周期串(Periodic Strings, UVa455)
- 周期串(Periodic Strings,UVa455)
- UVa455 Periodic Strings(周期串)
- 周期串 Periodic Strings, UVa455
- 周期串 (Periodic Strings, UVa455)
- Uva455-Periodic Strings-周期串
- UVa455 Periodic Strings 周期串 (java版本)
- 习题3-4 周期串(Periodic Strings, UVa455)
- UVa455 Periodic Strings 周期串AC
- 习题3-4 周期串(Periodic Strings, UVa455)
- 算法竞赛入门经典-习题3-4 周期串(Periodic Strings, UVa455)
- Periodic String,UVa455(周期串)
- 周期串(Periodic Strings)
- 《算法竞赛入门经典2ndEdition 》习题3-4 周期串(Periodic Strings, Uva455)
- 学习node一定要常去的几个网站
- nyoj878格点
- ORA-28001: the password has expired解决方法
- TensorFlow9: 生成妹子图(PixelCNN)
- .NET中的CTS、CLS和CLR
- 周期串 (Periodic Strings)UVA455
- TensorFlow10: 实现谷歌Deep Dream
- C++虚函数和纯虚函数的注意事项
- Spring4的知识应用总结(二)——Bean配置
- Hadoop基于文件的数据结构
- c中一些简单的运算符
- [BZOJ3881][Coci2015]Divljak(AC自动机+dfs序+lca+bit)
- 关于 Nim游戏与SG函数 的一点研究
- TensorFlow11: 图像分类器 – retrain谷歌Inception模型