Uva455
来源:互联网 发布:2017购物软件排行 编辑:程序博客网 时间:2024/06/05 14:57
#include <iostream>#include <string>#include <cstdio>using namespace std;int main(void){int count=0;cin>>count;while(count--){string s;cin>>s;int length=s.size();int i=0,j=1;//核心代码while(1){if((i+j)<length&&s[i]==s[i+j])i++;else if((i+j)==length)break;else{i=0;j++;continue;}}if(0==length%j)//判断是否能被字符串的长度整除,因为最小周期能被整除{//特别注意题目输出的要求,必须是每两行之间有一个空行,一直忘记了输出这个空行而WAif(count)cout<<j<<endl<<endl;else cout<<j<<endl;}else{if(count)cout<<length<<endl<<endl;else cout<<length<<endl;}}return 0;}
0 0
- Uva455
- UVA455
- UVa455
- UVa455
- UVa455
- UVA455
- UVa455
- UVA455
- UVa455 - Periodic Strings
- UVA455 - Periodic Strings
- uva455 Periodic Strings
- Periodic Strigs, UVa455
- Periodic Strings UVA455
- uva455 Periodic String
- 习题3-4Uva455
- UVA455 Periodic Strings
- UVa455周期串
- uva455 - Periodic Strings
- 闭关日记 Day06
- POJ1251-----最小生成树简单题
- 可变参数
- 基于Spring+JMS+ActiveMQ+Tomcat
- go源代码根目录结构
- Uva455
- 图片等比例收缩
- Spring IoC学习笔记(2):初步配置bean以及一般操作
- Atitit.iso格式蓝光 BDMV 结构说明
- leetcode 39. Combination Sum
- 一个优秀的CQRS框架Reveno
- Atitit.cateService分类管理新特性与设计文档说明v1
- Atitit.木马病毒websql的原理跟个设计
- Atitit.atiDataStoreService v2 新特性