送分题一道
#include<string>
#include<iostream>
using namespace std;
string arr[105];
int main()
{
int i,j,n,len,l;
string s;
scanf("%d",&n);
getchar();
int min=256;
for(i=0;i<n;i++)
{
getline(cin,arr[i]);
if(arr[i].size()<min)
min=arr[i].size();
}
int bl=0;
for(j=0;j<min;j++)
{
int sz=arr[0].size()-1;
char x=arr[0][sz-j];
for(i=1;i<n;i++)
{
if(arr[i][arr[i].size()-1-j]!=x)
{
bl=1;
break;
}
}
if(bl)
break;
}
if(j==0)
printf("nai\n");
else
{
j=arr[0].size()-j;
cout<<arr[0].substr(j)<<endl;
}
return 0;
}