P1104 生日
题目描述
cjf 君想调查学校 OI 组每个同学的生日,并按照年龄从大到小的顺序排序。但 cjf 君最近作业很多,没有时间,所以请你帮她排序。
输入格式
输入共有n+1行
第1行为OI组总人数n;
第2行至第n+1行分别是每人的姓名s、出生年y、月m、日d。
输出格式
输出共有n行
即n个生日从大到小同学的姓名。(如果有两个同学生日相同,输入靠后的同学先输出)
输入输出样例
输入1
3
Yangchu 1992 4 23
Qiujingya 1993 10 13
Luowen 1991 8 1
输出1
Luowen
Yangchu
Qiujingya
提示
数据保证,1<n<100,1≦|s|<20。保证年月日实际存在,且年份∈[1960,2020]
说明:此题选自洛谷 侵删
#include<bits/stdc++.h>
using namespace std;
long long m;
struct data{
string st;
int n,y