#include<stdio.h>
int main()
{
char a[19];
int n,m,i,j,p,s,y;
while(gets(a))
{
char cheak[20]="10X98765432",wi[20]= {7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};
s=0,y=0;
for(i=0; i<17; i++)
{
s+=(a[i]-'0')*wi[i];
}
y=s%11;
if(cheak[y]==a[17])
p=0;
else
p=1;
if(p==1)
printf("NO\n");
else if(p==0)
printf("YES\n");
}
return 0;
}
身份证验证
最新推荐文章于 2024-11-29 10:14:59 发布