70 分代码 不知道哪里错了
查看原帖
70 分代码 不知道哪里错了
859372
Wsm4321楼主2023/1/9 16:43
#include<iostream>
using namespace std;
int main(){
	char c[10];
	int sum=0;
	int ans=0;
	scanf("%c-%c%c%c-%c%c%c%c%c-%c",&c[1],&c[2],&c[3],&c[4],&c[5],&c[6],&c[7],&c[8],&c[9],&c[10]);
	for(int i=1;i<10;i++){
		sum=sum+(c[i]-'0')*i;
	}
	ans=sum%11;
	if((ans==10&&c[10]=='X')||ans==c[10]-'0'){
		printf("Right\n");
	}else{
		printf("%c-%c%c%c-%c%c%c%c%c-%c",c[1],c[2],c[3],c[4],c[5],
		c[6],c[7],c[8],c[9],c[10]=(ans==10?'X':ans+'0'));
	} 

}
2023/1/9 16:43
加载中...