```
如此即可
#include<bits/stdc++.h>
using namespace std;
char a[14];
long long ans;
int b,len,temp,t=1;
int main()
{
cin.getline(a,14);
len=strlen(a);
for(int i=0;i<len-2;i++){
if(a[i]!='-'){
temp=a[i]-'0';
b+=temp*t;
t++;
}
}
b%=11;
if(b!=10){
if(a[len-1]-'0'==b) cout<<"Right";
else{
for(int i=0;i<len-1;i++) cout<<a[i];
cout<<b;
}
}
else{
if(a[len-1]=='X') cout<<"Right";
else{
for(int i=0;i<len-1;i++) cout<<a[i];
cout<<'X';
}
}
return 0;
}
```
by philip2011 @ 2024-04-16 20:19:53