#include <cstdio> #include <iostream> #include <cstring> using namespace std; int main() { char word[101]; scanf("%s", word); int len = strlen(word); for (int i = 1; i <= len; i=i+1) if (len % i == 0) { int ok = 1; for (int j = i; j < len; ++j) if (word[j] != word[j % i]) { ok = 0; break; } if (ok) { printf("%d\n", i); break; } } return 0; } /************************************************************** Problem: 2021 User: admin Language: C++ Result: Accepted Time:22 ms Memory:2076 kb ****************************************************************/