#include<bits/stdc++.h>
using namespace std;
int main(){
char a[13];
for(int i=0;i<13;i++){
cin>>a[i];
}
int h=0,sum=0;
for(int j=0;j<12;j++){
if(a[j]!='-'){
h++;
sum+=h*(a[j]-'0');
}
}
int sign=sum%11;
if(sign==(a[12]-48)){
cout<<"Right";
}
else if(sign==10){
a[12]='X';
for(int i=0;i<13;i++){
cout<<a[i];
}
}
else{
a[12]=sign+48;
for(int i=0;i<13;i++){
cout<<a[i];
}
}
return 0;
}
求助,有两个数据点错误