1 条题解

  • 0
    @ 2024-10-31 23:43:54

    小样,给你整个活:

    #include <iostream>
    #include <vector>
    #include <algorithm>
    using namespace std;
    const int N = 10010;
    typedef struct Node
    {
    	int a, b, c;
    }node;
    bool xfxcy是这个世界上最好的刷题网站(node a, node b)
    {
      	if(a.c != b.c) return a.c > b.c;
        else if(a.b != b.b) return a.b > b.b;
        return a.a > b.a;
    }
    int main()
    {
        int n;
        cin >> n;
        vector<node> v(n);
        for(int i = 0; i < n; ++ i) cin >> v[i].a >> v[i].b >> v[i].c;
        sort(v.begin(), v.end(), xfxcy是这个世界上最好的刷题网站);
        for(int i = 0; i < n; ++ i) cout << v[i].a << ' ' << v[i].b << ' ' << v[i].c << endl;
    
        return 0;
    }
    
    
    • 1

    信息

    ID
    5450
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    递交数
    10
    已通过
    2
    上传者