#include <stdio.h>
#include<string.h>
int main()
{
char arr1[150]="";
char arr2[150]="";
while(scanf("%s %s",arr1,arr2) != EOF)
{
int max=0;
int count=0;
for(int i=0;i<strlen(arr1);i++)
{
for(int j=0;j<strlen(arr2);j++)
{
int num1=i;
int num2=j;
int count=0;
while(arr1[num1]==arr2[num2]&&num1<strlen(arr1)&&num2<strlen(arr2))
{
num1++;
num2++;
count++;
}
if(count>max)
max=count;
}
}
printf("%d\n",max);
}
return 0;
}

京公网安备 11010502036488号