#include<iostream> #include<cstring> #include<cstdio> using namespace std; int main() { string s1,s2; cin>>s1;cin>>s2; int a=0,b=0; int lena=s1.size(),lenb=s2.size(); int len=lena<=lenb?lena:lenb; for(int i=1;i<=len;i++) if(s1.substr(0,i)==s2.substr(lenb-i,i)) a=i; for(int i=1;i<=len;i++) if(s2.substr(0,i)==s1.substr(lena-i,i)) b=i; int c=a>=b?a:b; cout<<c<<endl; return 0; } /************************************************************** Problem: 2023 User: admin Language: C++ Result: Accepted Time:52 ms Memory:2076 kb ****************************************************************/