1087: 获取出生日期(多实例测试)

原创 2017年09月13日 21:48:30

1087: 获取出生日期(多实例测试)

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 6574  Solved: 3842

SubmitStatusWeb Board

Description

输入某人的18位身份证号,输出其出生日期。

Input

多实例测试。首先输入一个整数n,表示测试实例的个数,然后是n行,每行是一个18位身份证号。

Output

对于输入的每个身份证号,输出一行,即其对应的出生日期,输出格式为:yyyy-mm-dd。

Sample Input

3410106199411178657410104198202095479410122197911218097

Sample Output

1994-11-171982-02-091979-11-21

HINT

scanf()函数中,可用%md指定读取位数。

Source

**




#include<stdio.h>
int main()
{
    int n,i,a,b,c;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        scanf("%*6d%4d%2d%2d%*d",&a,&b,&c);
        printf("%d-%02d-%02d\n",a,b,c);
    }
    return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

初学django1-django模型中自定义方法从身份证号码中获取出生日期

有一个Person的Model,其中用到身份证及出生日期字段。模型其他字段的定义就是基本方法,没什么可讲的。只说说两个问题: 1.身份证号码是18位,最后一位即为校验码,在填入身份证的时候就需要经...

根据身份证号,使用Java编写程序获取年龄、性别、出生日期

程序员必须要有一个好的思想,代码有时候就体现了一个人的灵魂,所以理解需求比技术更重要! IdcardValidator类 import java.text.ParseException; im...

纯JS实现出生日期[年月日]下拉菜单

纯JS实现出生日期[年月日]下拉菜单 在制作网页时,可能需要给用户提供注册帐号页面,用户注册 设计很多信息,其中就有 关于出生日期的,出于用户体验,不想让用户手动输入,而HTML5的date,目...
  • ljheee
  • ljheee
  • 2016年04月16日 11:46
  • 6265

手机上的出生日期插件

  • 2015年11月27日 16:46
  • 53KB
  • 下载

JS身份证验证性别和出生日期

  • 2009年08月13日 17:42
  • 4KB
  • 下载

身份证校验(//身份证号合法性验证 //支持15位和18位身份证号//支持地址编码、出生日期、校验位验证)

window.checkIdNumber=(function () { var vcity = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 1...
  • cj14227
  • cj14227
  • 2017年01月06日 10:58
  • 206
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1087: 获取出生日期(多实例测试)
举报原因:
原因补充:

(最多只允许输入30个字)