#include <iostream> #include <vector> #include <string> #include<algorithm> using namespace std; int main() { string s1,s2; vector<char> v; while(getline(cin,s1),getline(cin,s2)){ for(int i=0; i<s2.size(); i++){ for(int j=0; j<s1.size(); j++){ if(s2[i] ==s1[j] ){ s1[j] = '0'; v.push_back(s2[i]); break; } } } sort(v.begin(),v.end()); for(int i=0; i<v.size(); i++){ cout << v[i]; } cout << endl; v.clear(); } return 0; } |
Double click to view unformatted code.