XYNUOJ第一次比赛 魔法公会

xiaoxiao2021-02-28  144

问题 A: 魔法工会

时间限制: 1 Sec  内存限制: 128 MB [ 提交][ 状态][ 讨论版]

题目描述

在魔法世界,人们的身份证号是一个12位长的数字串。如果足够优秀,人们还可以申请加入魔法工会。如果加入成功,将拥有一个工号。假设所有的工号都是是 6+身份证号的后5位,比如身份证号码为410888845678的魔法师,对应的短号就是645678。 现在,如果给你一个12位长的身份证号码,你能找出对应的工号吗?

输入

输入数据的第一行是一个N(N <= 200),表示有N个数据,接下来的N行每一行为一个12位的身份证号码。

输出

输出应包括N行,每行包括一个对应的工号,输出应与输入的顺序一致。

样例输入

2 410888345678 410999454321

样例输出

645678 654321 #include<stdio.h> int main() {      int i,j,c[13],t;      scanf ( "%d" ,&i);      while (i--)      {          for (t=0;t<=12;t++)          scanf ( "%c" ,&c[t]);          printf ( "6" );          for (j=8;j<=12;j++)          {              printf ( "%c" ,c[j]);          }          printf ( "\n" );                }      return 0; }
转载请注明原文地址: https://www.6miu.com/read-69685.html

最新回复(0)