#include <iostream> #include <vector> using namespace std; int main() {     string str;     while(cin>>str)     {         vector<char> temp1;         vector<char> temp2;         vector<char> temp3;         vector<char> temp4;         vector<char> res;         for(int i=0;i<str.size();i++)         {             if(str[i]>='A'&&str[i]<='Z')             {                  temp1.push_back(str[i]);                }             else if(str[i]>='a'&&str[i]<='z')             {                  temp2.push_back(str[i]);                }             else if(str[i]>='0'&&str[i]<='9')             {                  temp3.push_back(str[i]);                }             else             {                 temp4.push_back(str[i]);             }         }         res.clear();         for(int i=0;i<temp1.size();i++)             res.push_back(temp1[i]);         for(int i=0;i<temp2.size();i++)             res.push_back(temp2[i]);         for(int i=0;i<temp3.size();i++)             res.push_back(temp3[i]);         for(int i=0;i<temp4.size();i++)             res.push_back(temp4[i]);                  for(int i=0;i<res.size();i++)             cout<<res[i];         cout<<endl;     }     return 0; }
点赞 评论

相关推荐

蔡徐kun:还行,早挂晚挂都是挂。早点挂进池子等别人捞你
点赞 评论 收藏
分享
牛客网
牛客企业服务