G.cpp 321 B

12345678910111213141516171819
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. bool ok(const string &s) {
  4. string t(s.rbegin(), s.rend());
  5. return s == t;
  6. }
  7. int main(int argc, char const *argv[]) {
  8. int n;
  9. cin >> n;
  10. while (n--) {
  11. cin >> s;
  12. while (ok(s)) s = s.substr(0, s.length() / 2);
  13. cout << s.length() << endl;
  14. }
  15. return 0;
  16. }