3856: 练76.1 生日排序

文件提交:无需freopen 内存限制:512 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:1
命题人:
提交:8 解决:1

题目描述

## 练76.1 生日排序 时间限制:1000 ms 空间限制:512 MiB 题目类型:传统 ### 题目描述 开学了,老师要统计班里每个人的生日,并按照出生日期从早到晚排序。 ### 输入格式 第一行一个整数 $n$,表示班级的人数。 接下来 $n$ 行,每行包含一个字符串 $s$ 和三个整数 $y$,$m$,$d$,表示姓名为 $s$ 的同学出生日期是 $y$ 年 $m$ 月 $d$ 日。 保证所有日期合法,姓名由小写字母构成,不超过 $20$ 个字符。 ### 输出格式 输出 $n$ 行,每行一个字符串表示姓名。如果有两个同学出生日期相同,输入靠后的同学先输出。 ### 样例 #### 样例输入 ```plain 3 qwb 1996 6 30 gyt 1995 7 28 wc 1996 6 30 ``` #### 样例输出 ```plain gyt wc qwb ``` ### 数据范围与提示 对于 $100\%$ 的数据,$1 \leq n \leq 100$。 ### 分类标签 (无)