#46116: 自訂意函式


1121228@stu.wghs.tp.edu.tw (你知道我是誰嗎!!??)

學校 : 臺北市私立薇閣高級中學
編號 : 266561
來源 : [60.248.154.139]
最後登入時間 :
2025-08-21 12:45:57

#include <bits/stdc++.h>
using namespace std;

struct Member{
    int cls, num;
    string name, intro;
    // 排序:班級 to 座號
    bool operator<(const Member &other) const {
        if (cls != other.cls) return cls < other.cls;
        return num < other.num;
    }
};

int main() {
    int n;
    cin >> n;
    vector<Member> members(n);
    for (int i = 0; i < n; ++i) {
        cin >> members[i].name >> members[i].cls >> members[i].num >> members[i].intro;
    }
    sort(members.begin(), members.end());
    for (const auto &m : members) {
        cout << m.cls << ' ' << m.num << ' ' << m.name << endl;
        cout << m.intro << endl;
    }

    return 0;
}