90分最后一个点过不去,求助大佬
查看原帖
90分最后一个点过不去,求助大佬
707437
_sk123楼主2022/4/5 19:45
#include<stdio.h>
int main()

{
	char a[14];
	char b[]={"0123456789X"}; 
	int n=0,j=1,i,x;
        scanf("%s",a);
        for(i=0;i<12;i++)  
	   {
	    if(a[i]>='0'&&a[i]<'9') 
	     {  n+=j*(a[i]-'0');
                j++; }
	   }
    x=n%11;
    if(b[x]==a[12]) printf("Right");
    else
    {   a[12]=b[x];
        printf("%s",a);  }
    return 0;
}
2022/4/5 19:45
加载中...