1 条题解

  • 0
    @ 2022-9-28 17:29:26
    #include <bits/stdc++.h>
    using namespace std;
    int n;
    string a[1005];
    bool cmp(string x, string y)
    {
        if (x.length() != y.length())
            return x.length() < y.length();
        return x < y;
    }
    int main()
    {
        cin >> n;
        for (int i = 1; i <= n; i++)
            cin >> a[i];
        sort(a + 1, a + n + 1, cmp);
        for (int i = 1; i <= n; i++)
            cout << a[i] << " ";
        return 0;
    }
    
    • 1

    信息

    ID
    1077
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    递交数
    137
    已通过
    54
    上传者