作业帮 > 综合 > 作业

已知身份证号码前17位,利用以下方法计算最后一位数:我计算得到的余数是5,最后一位是7.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 17:03:07
已知身份证号码前17位,利用以下方法计算最后一位数:我计算得到的余数是5,最后一位是7.
号码:32120219961205112()
()对应的是 7,但防沉迷系统说格式不对,软件生成的最后一位数却是5
将前面的身份证号码17位数分别乘以不同的系数.从第一位到第十七位的系数分别为:7. 9 .10 .5. 8. 4. 2. 1. 6. 3. 7. 9. 10. 5. 8. 4. 2.
2.将这17位数字和系数相乘的结果相加.
3.用加出来和除以11,看余数是多少?
4.余数只可能有0 、1、 2、 3、 4、 5、 6、 7、 8、 9、 10这11个数字.其分别对应的最后一位身份证的号码为1 .0. X. 9. 8. 7. 6. 5. 4. 3.2
2. 216
3. 7
4. 7对应的的确是5啊(是你自己算错了)
再问: 我计算还真存在问题。那这种算法是公安局透漏的,还是人们破解的呢
再答: 人们破解的吧……