#include <iostream>
#include <string>
using namespace std;
int main()
{
int n;
cin >> n;
while (n--)
{
string s;
cin >> s;
for (int len = 1; len < s.size(); len++)
{
if (s.substr(0, len) == s.substr(len, len))
{
printf("%d\n\n", len);
break;
}
}
}
}
样例没问题,换行也看了讨论区说的多换一行,还有什么地方有问题呢