Problem Q. Power Strings
时间限制 3000 ms
内存限制 64 MB
Given two strings a and b we define a*b to be their concatenation. For example, if a = "abc" and b = "def" then a*b = "abcdef". If we think of concatenation as multiplication, exponentiation by a non-negative integer is defined in the normal way: a^0 = "" (the empty string) and a^(n+1) = a*(a^n).
输入数据
输出数据
For each s you should print the largest n such that s = a^n for some string a.
样例输入
样例输出
样例说明
This problem has huge input, use scanf instead of cin to avoid time limit exceed.
$ Mathjax font initiator $