1 条题解

  • 0
    @ 2024-5-31 23:07:19
    #include <iostream>
    #include <algorithm>
    #include <vector>
    using namespace std;
    
    int main() {
        string s;
        cin >> s;
        vector<int> a; // 使用动态数组存储数字
        string t;
    
        for (int i = 0; i < s.length(); i++) {
            if (s[i] != ',') {
                t += s[i]; 
            } else {
                if (!t.empty()) { 
                    a.push_back(stoi(t));
                    t.clear(); 
                }
            }
        }
        if (!t.empty()) {
            a.push_back(stoi(t));
        }
    
        sort(a.begin(), a.end()); 
    
        for (int num : a) {
            cout << num << " ";
        }
        return 0;
    }
    

    信息

    ID
    289
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    851
    已通过
    244
    上传者