개발/C++

[BOJ] 10814 - 나이순 정렬

차파랑 2022. 5. 5. 23:18
#include<iostream>
#include<algorithm>

using namespace std;

struct Member {
    int age;
    string name;
};

bool compare(Member a, Member b){
    if(a.age < b.age){
        return true;
    } else {
        return false;
    }
}

int main(){
    int n;
    cin >> n;
    
    Member* m = new Member[n];
    for(int i = 0; i < n; i++){
        cin >> m[i].age >> m[i].name;
    }

    stable_sort(m, m + n, compare);

    for(int i = 0; i < n; i++){
        cout << m[i].age << " " << m[i].name << "\n";
    }
}