6544 - Power Srtrings

通过次数

0

提交次数

0

时间限制 : 1 秒
内存限制 : 128 MB

求每个字符串的最短循环子串,输出循环次数。

输入

输入数据为多组数据,读取到“.”字符时结束。每组数据仅有一行,长不会超过1000000个字符。

输出

对于每组数据,输出一行,一个整数表示这个字符串的最短循环子串的循环次数。

样例

输入

abcd
aaaa
ababab

输出

1
4
3

来源

一本通