#C1260. B23 实践-1 字符串乘方

B23 实践-1 字符串乘方

B23 实践-1 字符串乘方

题目描述

给定两个字符串 aabb ,我们定义 a×ba\times b 为他们的连接。例如,如果 a=a=abcb=b=def , 则 a×ba\times b=abcdef

如果我们将连接考虑成乘法,一个非负整数的乘方将用一种通常的方式定义:a0=a^0= (空字符串),a(n+1)=a×ana^{(n+1)}=a\times a^n

输入格式

若干组测试数据:

每组测试数据一行可打印的字符 ss

输出格式

对于每个 ss ,输出最大的 nn ,使得 s=ans=a^n 成立。

样例输入

abcd
aaaa
ababab

样例输出

1
4
3

数据范围

对于 100%100\% 的数据: 11\le ss 的长度 106\le 10^6