#include <iostream> #include<string> #include<vector> using namespace std; int main() { string line; while (getline(cin,line)) { // 注意 while 处理多个 case int n=line.size(); vector<char>a; for(int i=0;i<26;i++) for(int j=0;j<n;j++) { if((line[j]-'a'==i)||(line[j]-'A'==i)) a.emplace_back(line[j]); } int k=0; for(int i=0;i<n;i++) {if(isalpha(line[i])) line[i]=a[k++];} cout <<line; } return 0; } // 64 位输出请用 printf("%lld")