class Solution {
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * @param a string字符串 待计算字符串 * @return int整型 */ int solve(string a) { // write code here int n = a.size(); if(n <= 1) return 0; int L = n/2; int max_len = 0; for(; L >= 1; L--) { int len = 0; for(int i = 0; i < n; i++) { int j = i+L; if(j >= n) break; len = 0; for(int k = 0; k < L; k++) { if(a[i+k] == a[j+k]) { len += 2; } else { len = 0; break; } } if(len > max_len) return len; } } return 0; } };