Untitled

mail@pastecode.io avatarunknown
plain_text
a month ago
852 B
3
Indexable
Never
#include <iostream>
#include <string>

using namespace std;

int main()
{
    string a,b;
    while(getline(cin,a)&&getline(cin,b)){
            int MAX = 0;
            if(a==" "||b==" "){
                cout<<endl;
                continue;
            }
            int aa[26]={0},bb[26]={0};
           for(int i=0;i<a.length();i++){
                int tmp;
                tmp=a[i]-'a';
                aa[tmp]++;
            }
            for(int i=0;i<b.length();i++){
                int tmp2;
                tmp2=b[i]-'a';
                bb[tmp2]++;
            }
            for(int j=0;j<26;j++){
                    for(int i= 0 ; i<min(aa[j], bb[j]); i++) //有重複就輸出 
                        cout<<char('a'+j);
            }

                cout<<endl;
         }
            return 0;
    }