题解 | #查找两个字符串a,b中的最长公共子串#
查找两个字符串a,b中的最长公共子串
https://www.nowcoder.com/practice/181a1a71c7574266ad07f9739f791506
from re import I
import sys
while True:
try:
str1 = input()
str2 = input()
n1,n2 = len(str1),len(str2)
if n1 > n2:
str1,str2 = str2,str1
n1,n2 = n2, n1
res =0
com =''
for i in range(n1):
for j in range(i,n1):
tmp = str1[i:j+1]
tn = j+1-i
if tmp in str2 :
if tn >res:
res = tn
com = tmp
print(com)
except:
break