eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Період рядка

Період рядка

Рядок \textbf{S} має період \textbf{T}, якщо \includegraphics{https://static.e-olymp.com/content/ce/ce66d35cbfc43450ce2fc6c519cf0b0637fb4fe2.jpg} \includegraphics{https://static.e-olymp.com/content/a0/a01d6fe5baf86fd274dfc5600a30f76cc672dd3c.jpg} Вам задано рядок \textbf{S}. Ваша задача - знайти мінімальний по довжині \textbf{T} такий, що \textbf{S = T^n} для деякого \textbf{n} \textbf{N}. \InputFile Рядок \textbf{S} довжиною від \textbf{1} до \textbf{10^6} символів. \OutputFile Єдине чило - довжина \textbf{T}.
Ліміт часу 0.5 секунд
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
abaabaabaabaaba
Вихідні дані #1
3