Logo HelloWorld信息学奥赛题库

少儿编程

时间限制:1 s 空间限制:512 MB

#13091. 安全局的工作日常

统计

题目描述

安全局通过黑客技术捕获到了一批身份信息,其中包含姓名和身份证号,希望按身份证号码的出生日期对它们进行从大到小排序,如果有相同日期,则按身份证号码从大到小进行排序。身份证号码为18位的数字组成,出生日期为第7到第14位,现请你编写程序协助完成工作。

输入格式

第一行一个整数n,表示有n个身份信息 ,余下的n行,每行一个姓名和身份证号码。 数据规模和约定 n< =10000。

输出格式

输出按出生日期从大到小排序后的身份信息,每行一条

样例数据

input

5
Tom 466272198806091156
Jane 215856197904107978
Bobb 234804200104118365
Shany 404475200104114980
Goker 710351200704093165

output

Goker 710351200704093165
Shany 404475200104114980
Bobb 234804200104118365
Tom 466272198806091156
Jane 215856197904107978