{"trustable":false,"sections":[{"title":"Description","value":{"format":"HTML","content":"如果一个字符串可以被某个长度为k的字符串重复多次得到,则称这个字符串的周期为k。例如,字符串“abcabcabcabc”以3为周期(当然,他也以6、12等等为周期)。\n\u003cbr\u003e\u003cbr\u003e\n现在请你编写一个程序,求出任一长度不超过80的字符串的最小周期。"}},{"title":"Input","value":{"format":"HTML","content":"输入首先是一个整数n,代表有n组数据。\u003cbr\u003e\u003cbr\u003e\n每组数据占一行,是一个长度不超过80的字符串。\u003cbr\u003e\n两组相邻的输入之间有一个空行。"}},{"title":"Output","value":{"format":"HTML","content":"每组数据在一行内输出一个整数k,代表该字符串的最小周期。\u003cbr\u003e\n两组相邻的输出之间应当有一个空行。"}},{"title":"Sample Input","value":{"format":"HTML","content":"\u003cpre\u003e2\n\nabcabcabc\n\nHoHoHo\n\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"HTML","content":"\u003cpre\u003e3\n\n2\n\u003c/pre\u003e"}},{"title":"Origin PDF","value":{"format":"HTML","content":"\u003cstyle type\u003d\"text/css\"\u003e h1,h2,h3,h4,h5,h6 { margin-bottom:0; } div.textBG p { margin: 0 0 0.0001pt; }\u003c/style\u003e\u003cspan style\u003d\u0027float:right\u0027\u003e \u003ca target\u003d\u0027_blank\u0027 href\u003d\u0027CDN_BASE_URL/24c0d68c7b969c38f92f9f7f78cb2162?v\u003d1501085239\u0027\u003e \u003cimg width\u003d\u0027100\u0027 height\u003d\u002726\u0027 border\u003d\u00270\u0027 title\u003d\u0027Download as PDF\u0027 alt\u003d\u0027Download as PDF\u0027 src\u003d\u0027https://uva.onlinejudge.org/components/com_onlinejudge/images/button_pdf.png\u0027\u003e \u003c/a\u003e\u003c/span\u003e\u003cdiv style\u003d\u0027clear:both\u0027\u003e\u003c/div\u003e\u003ciframe src\u003d\"CDN_BASE_URL/24c0d68c7b969c38f92f9f7f78cb2162?v\u003d1501085239\" style\u003d\"width:100%; height:700px;\" frameborder\u003d\"0\"\u003e\u003c/iframe\u003e"}}]}