#P1374. 第m大的身份证号码
第m大的身份证号码
题目背景
身份证号是我国公民的唯一识别码,它由18位数字或字母组成(只可能最后一位是字母)。18位身份证号码各位的含义如下:
第1-2位为省、自治区、直辖市代码:
第3-4位为地级市、盟、自治州代码:
第5-6位为县、县级市、区代码;
第7-14位为出生年月日,比如19970401代表1997年4月1日;
第15-16位为顺序号;
第17位代表性别,男为单数,女为双数;
第18位为校验码,0~9和X。
题目描述
现在给你n个身份证号码,请你按照出生年月日的顺序(年龄从大到小)输出第m个人的身份证号。
输入格式
第一行两个整数n和m(1≤m≤n≤100),两数间用一个空格分隔;
接下来的n行,每行为一个形如上述格式的身份证号码。
输出格式
第m个人的身份证号。
输入/输出样例
4 2
110108196004063022
13021119640203652X
420333197902112718
210222200012036512
13021119640203652X
说明/提示
时间1000ms,内存256MiB