头像
牛客169597234号
发布于 2020-03-04 22:30
+ 关注

C++

#include <iostream>
using namespace std;

int main(){
    int n=0;
    char c[100]={'\0'};
    
    while(cin>>c){
        string str[100];
        for(int i=0;c[i]!='\0';i++){
            if(c[i]!=',')
                str[n]+=c[i];
            else
                n++;
        }
        //sort
        for(int i=n;i>=0;i--){
            for(int j=0;j<i;j++){
                if(str[i]<str[j]){
                    string tmp=str[i];
                    str[i]=str[j];
                    str[j]=tmp;
                }
            }
        }
        int i;
        for(i=0;i<n;i++)
            cout<<str[i]<<",";
        cout<<str[i]<<endl;
        n=0;          
    }     

    return 0;
}

全部评论

(0) 回帖
加载中...
话题 回帖

等你来战

查看全部

热门推荐