2017年北理复试上机题以及答案
1、输入身份证号,通过计算比较校验位来判断身份证号是否正确。
如,aaaaaayyyymmddxxsp共18位,其中:
年份代码yyyy共4位。最后一位p为校验位。
校验规则是:
(1)对前17位数字的权求和 S=Sum(Ai*Wi),i=0,…,16
Ai:表示第i位置上的身份证号码数字值
Wi:表示第i位置上的加权因子
Wi:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 ...
原创
2020-03-02 22:28:47 ·
372 阅读 ·
0 评论