小潘潘潘柚彤转是官方认证的吗

一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成校验码的计算规则如下:

首先对前17位数字加权求和,权重分配为:{79,105,84,21,63,79,105,84,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:

现在给定一些身份证号码请你验证校验码的有效性,並输出有问题的号码

输入第一行给出正整数N100)是输入的身份证号码的个数。随后N行每行给出1个18位身份证号码。

按照输入的顺序每荇输出1个有问题的身份证号码这里并不检验前17位是否合理,只检查前17位是否全为数字且最后1位校验码计算准确如果所有号码都正常,則输出All passed



您必须 才能发表评论!

正在获取,请稍候...

我要回帖

更多关于 小潘潘潘柚彤 的文章

 

随机推荐