为啥只有80分啊?
#include<bits/stdc++.h>
using namespace std;
string s,mod="0123456789X";
int sum,a,b,t;
int main(){
cin>>s;
for(int i=0;i<12;i++)
if(s[i]!='-')
sum+=(++t)*(s[i]-'0')%11;
a=sum%11,b=s[12]-'0';
if(a==b) cout<<"Right";
else{
for(int i=0;i<12;i++) cout<<s[i];
cout<<mod[a];
}
return 0;
}