#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
string s;
while(cin>>s)
{
int len = s.size();
vector<char> temp;
for (int i = 0; i < 26; ++i) {
for (int j = 0; j < len; ++j) {
if (s[j] - 'a' == i || s[j] - 'A' == i)
temp.push_back(s[j]);
}
}
for (int i = 0, k = 0; (i < len) && k < temp.size(); i++)
if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'z')) {
s[i] = temp[k++];
}
cout << s<<" ";
}
return 0;
}
单词排序
最新推荐文章于 2020-02-04 22:06:02 发布