讨论 / 秒过就是骚
lijie201602 2017-10-01 02:52:29
点我顶贴 收藏 删除
#include<cstdio>

#include<cstring>

char a[20];

int b[20],sum,m,n;

int main()

{

gets(a);

m=strlen(a);

for(int i=0;i<m;i++)

if(a[i]>='0' && a[i]<='9') b[i]=a[i]-48;

sum=b[0]+b[2]*2+b[3]*3+b[4]*4+b[6]*5+b[7]*6+b[8]*7+b[9]*8+b[10]*9;

n=sum%11;

if(n==10) b[12]=a[12]-78;

if(b[12]==n) printf("Right");

if(b[12]!=n)

{

if(n==10) a[12]='X';

else a[12]=n+48;

puts(a);

}

}

查看更多回复
提交回复