代码:
#include<bits/stdc++.h>
using namespace std;
int i,j,l1,l2,flag=1;
char a[1000001],b[1000001],str[1000001];
int main()
{
ios::sync_with_stdio(false);
cin>>a>>b;
l1=strlen(a),l2=strlen(b);
sort(a,a+l1);
sort(b,b+l2);
for(i=0;i<l1;i++)
{
for(j=0;j<l2;j++)
{
if(a[i]==b[j])
{
str[i]=a[i];
flag=0;
continue;
}
}
}
for(i=0;i<max(l1,l2);i++)
{
if(str[i]!=0&&str[i]!=str[i-1])
{
printf("%c ",str[i]);
}
}
if(flag==1)
{
cout<<"-1\n";
return 0;
}
}