第一个测试点没过,但自己测试都没问题
#include<bits/stdc++.h>
using namespace std;
char a[14];
int cnt;
int main(){
for(int i=1;i<=13;i++){
scanf("%c",&a[i]);
}
cnt=(a[1]-48+(a[3]-48)*2+(a[4]-48)*3+(a[5]-48)*4+(a[7]-48)*5+(a[8]-48)*6+(a[9]-48)*7+(a[10]-48)*8+(a[11]-48)*9)%11;
if(cnt==10){
if(a[13]=='X'){
cout<<"Right";
}else{
for(int i=1;i<=12;i++){
cout<<a[i];
}
cout<<"X";
}
}else if(a[13]==cnt){
cout<<"Right";
}else{
for(int i=1;i<=12;i++){
cout<<a[i];
}
cout<<cnt;
}
return 0;
}