80分,还有两个测试点过不了,求大佬帮助!
查看原帖
80分,还有两个测试点过不了,求大佬帮助!
812644
ColaShuai楼主2023/2/4 17:17
#include <stdio.h>
int main()
{
	char a[14];
	int i,x=1,sum=0;
	scanf("%s",a);
	for(i=0;i<12;i++){
		if(i==1||i==5||i==11) continue;
		sum+=(a[i]-48)*x;
		x++;
	}
	if(a[12]==sum%11+48) printf("Right");
	else if(sum%11==10){
		a[12]='X';
		printf("%s",a);
	}
	else {
		a[12]=sum%11+48;
		printf("%s",a);
	}
	return 0;
}
2023/2/4 17:17
加载中...