求大佬看看,答案明明一样啊qaq
查看原帖
求大佬看看,答案明明一样啊qaq
605491
Q804401842楼主2021/11/9 19:23
#include <stdio.h>
#include<math.h>

int main(){
	int a[9];
	char m,b[12],n;
	int i,j=0,sum,t;
	
for(i=0;i<12;i++){
	scanf("%c",&b[i]);
	if(b[i]!='-'){
		a[j]=b[i]-'0';
		j++;
	}
}
scanf("%c",&m);

for(i=0;i<9;i++){
	sum=sum+a[i]*(i+1);
}
t=sum%11;

if(t==10)
	n='X';
	else
	n=t;
m=m-'0';
if(m==n)
	printf("Right");
	else{
	for(i=0;i<12;i++){
		printf("%c",b[i]);
		}
		printf("%d",n);
	}
	
return 0;    

}

2021/11/9 19:23
加载中...