出生年月日
【题目描述】
拥有中国国籍的人都有对应的身份证号码,且终生不会发生变化。看似一个简单的身份证编码,里面的学问还真不少,隐藏着很大的信息量。
(1)前6位数字表示的省份、所在城市和县或区。
(2)第7-14位表示出生日期。其中出生年份用4位数字表示,月份和日期分别有两位。比如2003年8月6日出生,在身份证上第7-14位的编码是8位数字:20030806。
(3)第15-16位表示当地派出所代码。
(4)第17位表示性别。奇数表示男性,偶数表示女性。
因为在同一时间同一个地方可能不止出生一个人,就用0-9数字加以排序,所以,男女编码并不是固定某一个数字:
-
奇数(单数,1、3、5、7、9)为男性 -
偶数(双数,2、4、6、8、0)为女性
(5)身份证的第18位是校验码。可以是0-9的数字,有时也用x表示。
请您编写程序,从身份证编码中查找出出生年月。
【输入描述】
输入身份证号,存储在变量【身份证号】中。
如下图所示:

【输出描述】
输出出生年月,存储在变量【生日】中。
如下图所示:

【输入样例】
110104200306215328
【输出样例】
2003年06月21日