2051:计算生日

Time/Memory Limit:1000 MS/32768 K
Submitted: 1502 Accepted: 1081

 Problem Description

第二代身份证号码长度共18位,其中每个号码都有含义如:430181198506228889,43代表湖南省,01代表长沙市,81代表浏阳市(县级市)1985代表出生年,06代表出生月份,22代表出生日,88代表该人所在的乡、镇、街道,89身份证人的出生编号,其中倒数第二是偶数代表是女性,是奇数代表是男性。该身份证人为女性(倒数第二是8、偶数)。
你的任务是,根据客户所提供的第二代身份证号码计算出客户的生日。

 Input

输入数据包括多组测试数据。
每行代表一位客户的身份证号码。

 Output

输出每位客户的出生日期,格式见样例。

 Sample Input

430181198506228889

 Sample Output

1985-06-22

 Author

zh

 Recommend

zh