#include<iostream>
#include<cstring>
using namespace std;
char a[105],b[105];
int cmp(){
int l;
if(strlen(a)>strlen(b))
l=strlen(b);
else l=strlen(a);
int sum=0;
for(int i=0; i<l-1; i++){
if(a[strlen(a)-i-1]==b[i]);
else return strlen(a)+strlen(b)-i-1;
}
}
int main()
{
int n,t,big=0;
cin>>n;
for(int i=1; i<=n; i++){
if(i==1)
scanf("%s",a);
else{
scanf("%s",b);
if(cmp()>big)
big=cmp();
}
for(int i=0; i<=100; i++)
a[i]=b[i];
}
cout<<big;
return 0;
}
这是我做过的第3道黄题,前两道均没有AC,这次一定要过。