//虽然是水题一题,但是陷阱多多,要多加小心!
//1.输入的两个字符串中可能存在着空格!
//2.当输入有空行的时候,输出的答案是空行!
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
int i, j, lena, lenb;
string a, b, ans;
while (getline(cin, a), getline(cin, b)){
lena = a.length();
lenb = b.length();
ans.clear();
for (i = 0; i < lena; i++){
for (j = 0; j < lenb; j++){
if (a[i] == b[j]){
ans.push_back(a[i]);
b[j] = '-1';
break;
}
}
}
sort(ans.begin(), ans.end());
cout << ans << endl;
}
system("pause");
}
/*
a abc
a bc
a abc
abc
aaaaaaa
aaaaa
*/
poj 2629 Common permutation
最新推荐文章于 2019-07-14 07:24:22 发布