三个循环暴力破解
let line;
let strs = [];
while (line = readline()) {
strs.push(line);
}
let maxLength = 0; // 最大长度
let count = 0; // 当前循环统计的最大长度
let first = strs[0].split('');
let second = strs[1].split('');
for (let i = 0; i < first.length; i++) {
for (let j = 0; j < second.length; j++) {
let a = i, b = j;
while (a < first.length && b < second.length && first[a] == second[b]) {
a++;
b++;
count++;
}
if (count > maxLength) {
maxLength = count;
}
count = 0;
}
}
print(maxLength);