為減少手工輸入數(shù)字代碼是發(fā)生的錯(cuò)誤,常用的手段是在數(shù)字代碼上增設(shè)驗(yàn)位。例如,第二代身份證號(hào)共有18位,其中左17位是數(shù)字代碼,尾部一位是校驗(yàn)位。
設(shè)i(i=1..18)表示第二代身份證從右到左的各位編號(hào),Ai(i=2..18)表示身份證號(hào)第i位上數(shù)字,則校驗(yàn)位Ai上的數(shù)字可以按以下方法計(jì)算:
r=(A2W2+A3W3+…+A18W18)mod 11
其中,Wi=2(i-1次方)mod 11,A1=(12-r)mod 11
如果A1=10,則以“X”表示。
設(shè)某人的身份證號(hào)代碼如下表中的Ai(i=2…18)所示:
則校驗(yàn)位A1=( )。
A.4
B.5
C.6
D.X